正则表达式之—非捕获、前瞻与后顾
非捕获语法是:(?:)
前瞻的语法是:(?=) or (?!)
后顾的语法是:(?<=) or (?<!)
非捕获 — non-capture
是要匹配的目标字符
前瞻 — lookahead
不是要匹配的目标字符,要匹配的目标字符在它的左侧
后顾 — lookbehind
不是要匹配的目标字符,要匹配的目标字符在它的右侧
Your future depends on your dreams. So go to sleep.
非捕获语法是:(?:)
前瞻的语法是:(?=) or (?!)
后顾的语法是:(?<=) or (?<!)
非捕获 — non-capture
是要匹配的目标字符
前瞻 — lookahead
不是要匹配的目标字符,要匹配的目标字符在它的左侧
后顾 — lookbehind
不是要匹配的目标字符,要匹配的目标字符在它的右侧