|
|
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
Добрый день, Не могли бы подсказать где ошибка в регулярном выражении? Вот текст: Код: java 1. А вот функция: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. Функция возвращает false. Не могу найти ошибку. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2014, 06:57 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
LiQuid , У Вас в строке между "Статор" и "81620" 2 пробела, а по регеспу один. авторТЭД ЭД-118 А №1 Зав. №24630-Статор 81620-Якорь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2014, 12:20 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
Удалил. Все равно возвращает false. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2014, 15:58 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
LiQuid,у тебя еще в строке бука А после первого слова, твоё вождение его не имеет. \w это уже и так whitespace , зачем в группу еще и пробел добавлять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2014, 08:19 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
MasterZiv, извиняюсь после второго слова буква А. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2014, 08:21 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
ОК, я убираю группирование и пробел: ^ТЭД ЭД-\\d+ \\w №\\d Зав. №\\d+-Статор \\d+-Якорь$ Это тоже не подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2014, 08:51 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
Вместо \w указал явно А, ^ТЭД ЭД-\\d+ А №\\d Зав. №\\d+-Статор \\d+-Якорь$ Теперь принимает, только вопрос почему \w не хочет принимать? Ведь это равно к тому что принимай любую цифру или букву? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2014, 08:53 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
LiQuid, Документация-то вам на что? Predefined Character Classes\w A word character: [a-zA-Z_0-9] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2014, 11:35 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
А что русские буквы не будет принимать? [а-я][А-Я] ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2014, 05:29 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
LiQuid, А вы видите их в описании класса w? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2014, 14:45 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
Ок, их в описании нет, как нибудь можно выйти из этой ситуации? Можно сделать так чтобы русские буквы тоже понимал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 06:07 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
LiQuid , может как-то так Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 17:50 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
LiQuidМожно сделать так чтобы русские буквы тоже понимал? Включить поддержку Unicode ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2014, 10:17 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
"Статор 81620" - два пробела. В выражении только один. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2014, 11:20 |
|
||
|
Регулярные выражения
|
|||
|---|---|---|---|
|
#18+
Blazkowicz"Статор 81620" - два пробела. В выражении только один. Вот же слоупок. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. \p{Lu} - работает. Странно \p{Alpha} тоже должен. Но нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2014, 11:26 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2126490]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
157ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 442ms |

| 0 / 0 |
