Preguntas etiquetadas con string

365
¿Cómo encontrar todas las ocurrencias de una subcadena?

Python tiene string.find()ystring.rfind() para obtener el índice de una subcadena en una cadena. Me pregunto si hay algo como lo string.find_all()que puede devolver todos los índices encontrados (no solo el primero desde el principio o el primero desde el final). Por ejemplo: string = "test test...

365
Convertir cadenas con comas a matriz

¿Cómo puedo convertir una cadena en una matriz de JavaScript? Mira el código: var string = "0,1"; var array = [string]; alert(array[0]); En este caso, alertaparecería una ventana emergente 0,1. Cuando sería una matriz, aparecería una ventana emergente 0, y cuando alert(array[1]);se llame,...

363
¿Diferencias entre C ++ string == y compare ()?

Acabo de leer algunas recomendaciones sobre el uso std::string s = get_string(); std::string t = another_string(); if( !s.compare(t) ) { en vez de if( s == t ) { Casi siempre uso el último porque estoy acostumbrado y se siente natural, más legible. Ni siquiera sabía que había una función de...

355
Extraer ("obtener") un número de una cadena

Tengo una cadena en javascript como '# box2' y solo quiero el '2' de ella. Intentó: var thestring = $(this).attr('href'); var thenum = thestring.replace( /(^.+)(\w\d+\w)(.+$)/i,'$2'); alert(thenum); Todavía devuelve # box2 en la alerta, ¿cómo puedo hacer que funcione? Necesita acomodar...

353
Javascript equivalente a PHP Explode ()

Tengo esta cadena: 0000000020C90037: TEMP: datos Necesito esta cadena: TEMP: datos. Con PHP haría esto: $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; ¿Cómo hago para que explodeuna cadena en JavaScript funcione de manera efectiva en...