Regex 如何编写正则表达式以捕获除一个单词外所有大写字母的单词
如何编写正则表达式以匹配所有大写字母的单词,但不匹配“a.BackGround=1”中的背景 比如说, 我有FireFox和Safari。我设置a.BackGround=1 在上面的句子中,我想匹配FireFox,Safari,I和和,但不匹配背景,这是否足够:Regex 如何编写正则表达式以捕获除一个单词外所有大写字母的单词,regex,Regex,如何编写正则表达式以匹配所有大写字母的单词,但不匹配“a.BackGround=1”中的背景 比如说, 我有FireFox和Safari。我设置a.BackGround=1 在上面的句子中,我想匹配FireFox,Safari,I和和,但不匹配背景,这是否足够: (?:^|\s)([A-Z]\S*) 单词在第1组中。这是否足够: (?:^|\s)([A-Z]\S*) 单词在第1组中。这是否足够: (?:^|\s)([A-Z]\S*) 单词在第1组中。这是否足够: (?:^|\s)([A-Z
(?:^|\s)([A-Z]\S*)
单词在第1组中。这是否足够:
(?:^|\s)([A-Z]\S*)
单词在第1组中。这是否足够:
(?:^|\s)([A-Z]\S*)
单词在第1组中。这是否足够:
(?:^|\s)([A-Z]\S*)
这个词在第一组中。我不知道这对其他情况有多适用,但到目前为止,这是您给我们的所有信息 这将匹配单词本身,不需要捕获组,除非您选择使用它们:
如果匹配更复杂,或者不只是您给我们的示例文本,请告诉我。我不知道这是否适用于其他情况,但到目前为止,这是您给我们的所有信息 这将匹配单词本身,不需要捕获组,除非您选择使用它们:
如果匹配更复杂,或者不只是您给我们的示例文本,请告诉我。我不知道这是否适用于其他情况,但到目前为止,这是您给我们的所有信息 这将匹配单词本身,不需要捕获组,除非您选择使用它们:
如果匹配更复杂,或者不只是您给我们的示例文本,请告诉我。我不知道这是否适用于其他情况,但到目前为止,这是您给我们的所有信息 这将匹配单词本身,不需要捕获组,除非您选择使用它们:
如果匹配更复杂,或适用于您提供给我们的示例文本以外的内容,请告诉我。不匹配的标准是什么
“a.BackGround=1
?因为我想保持代码段的原样。在您的示例中,为什么不匹配I
和和
?对不起,我的错误。我更新了问题。什么是不匹配的标准“a.BackGround=1
?因为我想保持代码段的原样。在您的示例中,为什么不匹配I
和和
?对不起,我错了。我更新了问题。什么是不匹配的标准a、 BackGround=1
?因为我想保持代码段的原样。在您的示例中,为什么不匹配I
和和?对不起,我的错误。我更新了问题。不匹配的标准是什么?a.BackGround=1
?因为我想保持代码段的原样。在您的示例中,为什么不匹配I
和和呢?对不起,我错了。我更新了问题。如果您想在一个单词中选择3个以上的字母,那么如果您想(?:^\s)[a-Z]\w,您可以使用它{3,}在此I&And中,如果未选择a.BackGround=1,则\S还将选择一个“.”字符。根据问题,任何类似于代码的东西(例如,“a.BackGround”)不应匹配。将\S替换为\w应该可以。@develhpremdeep:问题中没有说A.
不应匹配。如果您想在一个单词中选择3个以上的字母表,那么如果您愿意,您可以使用此选项(?:^| \S)[A-Z]\w{3,}在这个I&中,并且未使用A.BackGround=1选择,则\S也将选择A”。“字符。根据问题,任何类似于代码的东西(例如,“A.Background”)都不应该匹配。用\w替换\S应该可以。@develhpremdeep:问题中没有说A.
不应该匹配。如果你想在一个单词中选择3个以上的字母,那么如果你想(?:^|\S)[A-Z],你可以使用它\w{3,}在这个I&And中没有选择a.BackGround=1\S也会选择一个“.”字符。根据问题,任何类似于代码的东西(例如,“a.BackGround”)不应匹配。将\S替换为\w应该可以。@develhpremdeep:问题中没有说A.
不能匹配。如果要在一个单词中选择3个以上的字母表,则可以在需要时使用此选项(?:^|\S)[A-Z]\w{3,}在该I&中,如果未使用A.BackGround=1s选择,则\S也将选择A“字符。根据问题,任何类似于代码的东西(例如,“A.Background”)都不应该匹配。用\w替换\S应该可以。@develhpremdeep:问题中没有说A.
不应该匹配。