|
|
|
Perl, работа с регулярными выражениями
|
|||
|---|---|---|---|
|
#18+
Как в Perl получить результат регулярного выражения не меняя самой переменной в которой находится обрабатываемый текст? Например, сейчас я делаю так: Код: php 1. 2. 3. 4. А можно ли сразу присвоить переменной $result результат, при этом не меняя $src? Типа нерабочего варианта: Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2012, 12:47:47 |
|
||
|
Perl, работа с регулярными выражениями
|
|||
|---|---|---|---|
|
#18+
Скобки, как я понимаю, расставить по другому уже не догадались. Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2012, 15:36:23 |
|
||
|
Perl, работа с регулярными выражениями
|
|||
|---|---|---|---|
|
#18+
Anjey aka PM, А как не присвоить, а именно получить результат? Например когда его нужно использовать в выражении, типа: Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2012, 17:23:31 |
|
||
|
Perl, работа с регулярными выражениями
|
|||
|---|---|---|---|
|
#18+
In perl 5.14.0 or later, you can use the new /r non-destructive substitution modifier: Код: php 1. Есть 5.14 ? Если нету, то без бубна никак. Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2012, 17:29:53 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=138&tid=1464827]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
108ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 398ms |

| 0 / 0 |
