Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
moko 02.08.2023 12:14
Не хватало проверки для случая пустого матча в конце строки, добавил. В остальном поведение 3.4.7b куда логичнее, чем было в 3.4.6.$title[word1 word2] $m[^title.match[\b()\b;g']] ^json:string[$m]3.4.6:
[ {"prematch":"","match":"","postmatch":"word1 word2","1":""} ]3.4.7b:
[ {"prematch":"","match":"","postmatch":"word1 word2","1":""}, {"prematch":"word1","match":"","postmatch":" word2","1":""}, {"prematch":"word1 ","match":"","postmatch":"word2","1":""}, {"prematch":"word1 word2","match":"","postmatch":"","1":""} ]