[英]Ruby regex match specific string with special conditions
我目前正嘗試在正則表達式的幫助下將文檔解析為令牌。
目前,我正在嘗試匹配文檔中的關鍵字。 例如,我有以下文檔:
Func test()
Return blablaFuncblabla
EndFunc
需要匹配的關鍵字是Func,Return和EndFunc。
我想出了以下正則表達式:(\\ s | ^)(Func)(\\ s | $)匹配Func關鍵字,但是它不能完全按照我的要求工作,空格也被匹配!
如何在不捕獲空格的情況下進行匹配?
(?:\s|^)(Func)(?:\s|$)
?:
使群組不被捕獲。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.