Dada una cadena como Marty Mcfly
¿hay una solución de expresiones regulares u otra línea para capitalizar la 'f' entonces obtengo Marty McFly
?Javascript para poner en mayúscula el siguiente carácter después de "Mc"
Siempre puedo contar con el espacio entre la primera y la última y la primera letra del apellido (es decir, la M) siempre será mayúsculas.
Estoy bastante abierto a casi cualquier solución javascript, jquery, regex, solo necesito que sea breve y dulce.
Tengo un método que separa la cadena usando indexOf y subcadena, pero espero que haya una expresión regular o algo similar.
¿Va a necesitar trabajar para Mac también? ¿Qué hay de O'Connor, etc.? DeVille? Compare O'Connor con D'eath. ¿Cuál es tu alcance? –
Buenas preguntas. Sí, sería bueno si funciona en un mac. Tengo el o'conner etal cubierto con otra expresión regular. Aunque no pensé en DeVille, no sé cómo lo dirías aparte de cualquier nombre que empiece por "De", así que sobreviviremos sin él. – kasdega
+1 para una buena pregunta de expresiones regulares multiplataforma! –