| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Регулярные выражения |
| Автор: *eug* 22.10.2003, 23:08 |
| Объясните как использовать функцию "pos". |
| Автор: Secandr 23.10.2003, 09:36 |
| pos - это не регулярные выражения. Вот несколько примеров регулярных выражений: Поменять расширение любое расширение файла на txt: $filename=~s/(.*)\.([^\.])$/$1.txt/; #найти все символы между точкой и концом строки, при этом старое расширение будет храниться в $2. P.S. Я на перле давно не писал, так что могу немного синтаксис путать. |
| Автор: NightGoblin 23.10.2003, 19:54 |
| Согласно документации, pos(SCALAR) возвращает смещение в SCALAR, где вышла последняя функция сравнения регулярных выражений (m//g) для этого скаляра... |
| Автор: Unregistered 23.10.2003, 21:57 |
| NightGoblin Вот это уже близко, подскажи где прочитать можно по-подробней! |
| Автор: *eug* 23.10.2003, 22:02 |
| Ну в смысле я это спросил вверху... |
| Автор: Secandr 24.10.2003, 08:00 |
| Всё, совсем плохой стал, путаю perl и php, пошёл спать |
| Автор: NightGoblin 25.10.2003, 10:21 |
| *eug*, в мануале А так на сайте перла разве нету доков/обучалок/примеров?... Я там, честно говоря, давно не был... Да и был-то так - проездом |