Здравствуйте.
Вопрос такой: Почему
regexp {(\([^()]+\))} (asdf)(asd(asdf(fgh)dg(fh))) Full F1;puts $F1
возвращает
(asdf)
а
regexp "(\(\[^()\]+\))" (asdf)(asd(asdf(fgh)dg(fh))) Full F1;puts $F1
возвращает
asdf
?
Всмысле, почему второе выражение не возвращает то, что возвращает первое? Что нужно сделать, чтобы второе возвращало то, что возвращает первое (выражение со скобочками)?
Ответ на:
комментарий
от gaa
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Возможна ли замена подстроки в шаблоне с помощью sed? (2013)
- Форум regexp в скрипте expect (2013)
- Форум tcl regexp (2017)
- Форум Использование expect в ruby (2015)
- Форум Поиск в массивах по подстрокам, ruby (2015)
- Форум [TCL] tcllib ftp не могу поймать ошибку (2011)
- Форум tcl regexp cron - что-то такое странное (2025)
- Форум regexp (2021)
- Форум [regexp] (2012)
- Форум RegExp (2010)