Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在尝试借助正则表达式将文档解析为标记。
目前我正在尝试匹配文档中的关键字。例如我有以下文件:
Func test() Return blablaFuncblabla EndFunc
需要匹配的关键字是Func、Return和EndFunc。
我想出了以下正则表达式: (\s|^)(Func)(\s|$) 来匹配 Func 关键字,但它并不像我想要的那样工作,空格也匹配!
如何在不捕获空格的情况下匹配它?
(?:\s|^)(Func)(?:\s|$)
?:使一个组不被捕获。
?: