View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003393 | Wishes | RegExp | public | 2017-01-30 16:41 | 2017-03-06 17:01 |
Reporter | AleXH | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Product Version | 3.0 | ||||
Summary | 0003393: RegExp & forward slash. Не экранировать прямой слэш в регулярках | ||||
Description | Убрать необходимость экранирования прямого слэша - в других движках экранирование не требуется. | ||||
Steps To Reproduce | Пример: <code>lua:rgxp=regex.new("<foo>.+</foo>$")</code> выдаёт ошибку в регэкспе без экранирования. | ||||
Tags | No tags attached. | ||||
Build | |||||
|
как здесь можно показывать текст 'as is'? у меня не получилось... |
|
можно выделить мышкой, ПКМ и выбрать отобразить исходный код выделенного. переводы строк это 2 вебтега - открывающий и закрывающий абзац (параграф). Собственно закрывающий и содержит прямой слэш, о котором идёт речь в више. |
|
что там внутри я знаю, как раз и пытался показать это, вопрос про здешний движок. |
|
Обошёл странное поведение движка, заменив "p" на "foo". |
|
Символ { также требует экранирования в фаровских регекспах, о чём кажется и в справке не упомянуто. |
|
Фаровские регулярки поддерживаются с большим скрипом. Может всё-таки перейти на что-нибудь более стандартное и живое? Тот же pcre[2], конечно больше по коду но совсем не критично... |
|
PCRE было бы хорошо |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-01-30 16:41 | AleXH | New Issue | |
2017-01-30 20:03 | 2useven10 | Steps to Reproduce Updated | |
2017-01-30 20:04 | 2useven10 | Steps to Reproduce Updated | |
2017-01-30 20:04 | 2useven10 | Steps to Reproduce Updated | |
2017-01-30 20:05 | 2useven10 | Steps to Reproduce Updated | |
2017-01-30 20:06 | 2useven10 | Note Added: 0015205 | |
2017-01-30 20:25 | AleXH | Note Added: 0015206 | |
2017-01-30 20:26 | AleXH | Note Edited: 0015206 | |
2017-01-30 20:28 | AleXH | Note Edited: 0015206 | |
2017-01-30 20:43 | 2useven10 | Note Added: 0015207 | |
2017-01-30 20:49 | 2useven10 | Steps to Reproduce Updated | |
2017-01-30 20:51 | 2useven10 | Steps to Reproduce Updated | |
2017-01-31 07:58 | shmuel | Note Added: 0015209 | |
2017-01-31 07:58 | shmuel | Steps to Reproduce Updated | |
2017-02-08 07:33 | shmuel | Note Added: 0015211 | |
2017-03-06 16:27 | 2useven10 | Note Added: 0015247 | |
2017-03-06 16:34 | 2useven10 | Note Edited: 0015247 | |
2017-03-06 17:01 | AleXH | Note Added: 0015248 |