如何在开头或开头的第一个D:
和下一个空格或行尾之间找到第一个Text Result
--------------------------------------------------
D:10mm 10mm
D:3/4" 3/4"
one two three D:12.34mm one two three 12.34mm
one two three D:3/4" one two three 3/4"
WordWithD:inside D:123 WordWithD:inside 123
之间的文字?
*D:(.+?)
abc
仅在文本前后有空格时才有效,但我无法创建管理上表中所有案例的文本。
我对这个特定问题的答案以及匹配两个(或更多)替代模式的通用方法感兴趣。在这种情况下,我想匹配下一个空格或下一行的结尾,但我可能希望匹配def
或cmd.Parameters.AddWithValue("@MyParameter", DBNull.Value);
。
答案 0 :(得分:2)
答案 1 :(得分:0)
怎么样:
\bD:(.+)
其中\b
是一个单词边界,假设在D
之前没有其他单词字符