标签: php regex po mo
我尝试通过查找“t()”函数调用从我的PHP源代码生成.mo文件,我知道一种更好的方法是使用像preg_match这样的正则函数,但我不是更好的创建常规表达式,有什么帮助吗?
(对不起我的英语......)
答案 0 :(得分:1)
不,preg_match并不是更好。如果要解析PHP代码,请使用tokenizer。它更可靠。
preg_match
tokenizer
答案 1 :(得分:0)
假设你在t()调用中没有函数调用,最简单的匹配方式是
t\([^)]*?\)