繁体   English   中英

正则表达式:句子开头的匹配词

[英]Regular Expression: match word at start of sentence

我想匹配某个单词(在本例中为“ Jill”)的所有出现,该单词在段落的中间开始一个句子。

“你好,采样字符串。吉尔很棒。”

现在表达式[.:?!]\\sJill\\b[.:?!]\\sJill\\b匹配,但在句号位置匹配。 是否可以在“吉尔”中的“ J”开头匹配?

我正在使用正则表达式的C#风格。

尝试这个。 我还没有测试。 (?<=[.:?!]\\s)Jill\\b

您是否考虑过使用分组来捕获Jill?

[.:?!]\s(Jill)\b

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM