Использование MooTools У меня есть регулярное выражение, как это:Javascript настройка регулярных выражений
new RegExp('^([^\\D'+ separator +']+)(\\d{2})');
В строке вставляет символ, определенный в сепараторе после каждых 2-х символов. Я хочу, чтобы он вставлялся только для последних двух.
Пример:
String Result
123456 12.34.56 // what it does now
123456 1234.56 // what it should do
У меня нет большого опыта работы с регулярным выражением, так что любая помощь или ссылка на приличный учебник ценится.
Почему regex .....? – gdoron
Что делать, если строка длиной всего две цифры? Должен ли он еще добавить период? –
(предположим, что делать это с регулярным выражением далеко не оптимально) попробуйте добавить окончательный '$': 'новый RegExp ('([^ \\ D' + separator + '] +) (\\ d {2}) $ '); ' – fcalderan