标签: regex parsing
我正在编写文件解析器,我想知道如何匹配整个短语:
Pool {
和
Name = File
使用正则表达式?在所有单词之前/之后可以有多个空格。
我尝试(\W|^)Pool\s{(\W|$)来匹配第一个,但它不起作用。有人可以帮忙吗?
(\W|^)Pool\s{(\W|$)
答案 0 :(得分:1)
{是一个元字符,需要进行转义。
{
答案 1 :(得分:1)
第一个:DEMO
/\s*Pool\s+\{\s*/g
第二个:DEMO
/\s*Name\s+=\s+File\s/g*