Continuación de ¨El objeto string en Javascript 1¨:
http://Www.recursoabierto.com/ra.php?ra=182 con una breve descripción de los métodos del objeto String en Javascript:
search(regexp)
Busca la coincidencia de una cadena y si la encuentra, devuelve la posición de la coincidencia o –1 si no la encuentra.
var Cadena=¨Ejemplo desde Intenta Blog¨
alert (Cadena.search (¨Blog¨))
// Devuelve 22
slice(start, [end])
El método slice() extrae una parte de una cadena y devuelve esta parte en una nueva cadena. El parámetro ‘start’ es obligatorio y especifica donde comienza la selección. El parámetro ’end’ es opcional y especifica donde finaliza la selección.
var Cadena=¨Ejemplo desde Intenta Blog¨
alert (Cadena.slice (13,21))
// Devuelve ¨Intenta¨
split(delimiter, [limit])
Divide una cadena en varias de acuerdo con el delimitador especificado en el parámetro ‘delimiter’, y devuelve una array que contiene todos los elementos. El parámetro ‘limit’ es opcional y especifica el máximo número de elementos de la array.
var Cadena=¨Ejemplo desde Intenta Blog¨
alert (Cadena.split (¨ ¨))
alert (Cadena.split (¨¨))
// Devuelve ¨Ejemplo,desde,Intenta,Blog¨
// Devuelve ¨E,j,e,m,p,l,o, ,d,e,s,d,e, ,I,n,t,e,n,t,a, ,B,l,o,g¨
substr(start, [length])
devuelve los caracteres de la cadena desde ¨start¨ y con el número de caracteres especificados en el parámetro ¨length¨. Si no se especifica la longitud, se considera hasta el final de la cadena.
var Cadena=¨Ejemplo desde Intenta Blog¨
alert (Cadena.substr (4,7))
// Devuelve ¨plo des¨
substring(desde, [a])
Devuelve una subcadena que comprende ¨desde¨a ¨a¨ , sin incluir ¨a¨. ¨a¨ es opcional y si es omitido contará hasta el final de la cadena.
var Cadena=¨Ejemplo desde Intenta Blog¨
alert (Cadena.substring (4,7))
// Devuelve ¨plo¨
toLowerCase()
Devuelve la cadena con todos los caracteres convertidos a minúscula.
toUpperCase()
Devuelve la cadena con todos los caracteres convertidos a mayúscula.