
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.05.2013, 10:29
|
|||
|---|---|---|---|
помогите с регуляркой |
|||
|
#18+
строчка вида автор1d10+-3 discard 1 lowest|higest обязательная часть 1d10, все остальное необязательно. в части "1d10" - 1 и 10 любые целые, в части "плюс минус 3" - 3 любое целое, в части "discard 1" - 1 любое целое. как это записать регулярным выражением на ява скрипт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.05.2013, 11:44
|
|||
|---|---|---|---|
помогите с регуляркой |
|||
|
#18+
Никак. Регулярка не знает, что такое "целое". Ставьте задачу в виде "таких-то символов столько (от и до), сяких-то символов столько". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.05.2013, 11:49
|
|||
|---|---|---|---|
помогите с регуляркой |
|||
|
#18+
но \d+ меня устроит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.05.2013, 15:57
|
|||
|---|---|---|---|
помогите с регуляркой |
|||
|
#18+
ScareCrow, вот так по идее - /(\d+d\d+)(\+-\d+ discard \d+)?/ Если речь о целой строке, то тогда /^(\d+d\d+)(\+-\d+ discard \d+ lowest\|higest)?$/ Если ожидается больше одного пробела между частями, то замени пробелы на \s+ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.05.2013, 16:11
|
|||
|---|---|---|---|
помогите с регуляркой |
|||
|
#18+
не, там элементы могут быть по отдельности. тоесть 1d10 1d10+3 4d6 discard 1 lowest 1d6 +3 discard 1 highest ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.05.2013, 16:55
|
|||
|---|---|---|---|
помогите с регуляркой |
|||
|
#18+
ScareCrowтам элементы могут быть по отдельности. тоесть 1d10 1d10+3 4d6 discard 1 lowest 1d6 +3 discard 1 highest Оно? Код: javascript 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.05.2013, 16:57
|
|||
|---|---|---|---|
помогите с регуляркой |
|||
|
#18+
Или вовсе так... Код: javascript 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&tablet=1&tid=1448196]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 454ms |

| 0 / 0 |
