用于文件解析的正则表达式

时间:2015-08-07 07:29:09

标签: regex parsing

我正在编写文件解析器,我想知道如何匹配整个短语:

Pool {

Name = File

使用正则表达式?在所有单词之前/之后可以有多个空格。

我尝试(\W|^)Pool\s{(\W|$)来匹配第一个,但它不起作用。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

{是一个元字符,需要进行转义。

答案 1 :(得分:1)

第一个:DEMO

/\s*Pool\s+\{\s*/g

第二个:DEMO

/\s*Name\s+=\s+File\s/g*