|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.06.2018, 21:00 | #1 |
Регистрация: 06.05.2015
Сообщений: 9
|
Какая регулярка отлавливает цифры использованные в качестве букв?
Есть строка в которой некоторые буквы заменены цифрами. Как найти такие цифры?
Должно работать так 5173 нет совпадений, т.к. это число 1eve1 совпадает 1 (единица вместо английской эл) c010r совпадает 0 и 1 (ноль вместо буквы о, единица вместо эл) Тестовая строка: each pixe1 on the 1 c0l0rs c010r in a cyc1e multiply by 1 0, and then the s4me thing only with zdvigom 2 left |
02.06.2018, 17:55 | #2 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Попробуйте так
Код:
______ Полагаю вас интересует составление такого выражения в контексте JS. В этом языке есть возможность составить условие на последующие символы, но не участвующие в строке соответствия, то есть, в результате. Например, вы можете потребовать найти все цифры, за которыми стоит буква, но так, чтобы эти буквы не участвовали в результате. Вот выдержка из книги Девида Фленагана "JavaScript. Подробное руководство, 5-е издание". Цитата:
Последний раз редактировалось Вадим Мошев; 02.06.2018 в 18:22. |
|
02.06.2018, 20:34 | #3 |
Регистрация: 06.05.2015
Сообщений: 9
|
Код:
Работают корректно. Пока не придумал, как объединить их в одно. |
02.06.2018, 23:01 | #4 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Код:
Более правильным решением в данном случае было бы ловить Код:
UPD: плюсик забыл
Alar, верни репу!
Последний раз редактировалось Naive; 02.06.2018 в 23:04. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод букв в цифры | niki-maximal | Общие вопросы Delphi | 3 | 07.11.2012 18:30 |
Написать функцию, которая проверяет, что в строке, переданной в качестве аргумента, соблюдается баланс точек и заглавных букв | morsekkk | JavaScript, Ajax | 8 | 06.11.2012 20:32 |
Перевод букв в цифры | Peperovich | Общие вопросы C/C++ | 3 | 22.12.2011 19:08 |
Паскаль. найти цифры среди букв и поменять местами. | grom333 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 14.01.2011 22:32 |
какая из букв встречается в данной строке чаще | StudeHt | Помощь студентам | 8 | 12.04.2009 00:28 |