Podając ciąg znaków, taki jak Marty Mcfly
, czy istnieje regex lub inne rozwiązanie jednoliniowe, które zamienia na literę "f", aby uzyskać Marty McFly
?Javascript, aby zamapować następny znak po "Mc"
Zawsze mogę liczyć na spację między pierwszą a ostatnią, a pierwsza litera nazwiska (tj. M) zawsze będzie literami.
Jestem dość otwarty na wszelkie rozwiązania javascript, jquery, regex, po prostu potrzebuję, aby były krótkie i słodkie.
Mam metodę, która rozdziela ciąg znaków za pomocą indexOf i substring, ale mam nadzieję, że jest regex lub coś podobnego.
będzie musiała pracować dla Mac, jak również? A co z O'Connor? Deville? Porównaj O'Connor z D'eath. Jaki jest twój zakres? –
Dobre pytania. Tak, byłoby miło, gdyby działało na Macu. Mam o'conner etal pokryty innym regex. Gdyby nie DeVille, nie wiem jak to powiedzieć, niezależnie od nazwy, która zaczyna się od "De", więc przetrwamy bez niego. – kasdega
+1 za fajne, wieloplatformowe pytanie na temat regex! –