我正在编写一个与GNU C正则表达式库一起使用的正则表达式:
该字符串的格式为:(斜体文本是内容的描述)
(不是#)开始(可能是空格):数据
我写了以下代码,但它不匹配.
regcomp(&start_state, "^[^#][ \\t]*\\(start\\)[ \\t]*[:].*$", REG_EXTENDED);
Run Code Online (Sandbox Code Playgroud)
我需要写什么?
示例:匹配:
state:q0
state:q0
state:q0s
不匹配:
#state:q0
state q0 #state
:q0
谢谢!