简单的RegEx示例

时间:2014-06-10 14:50:00

标签: c# regex

我在正则表达式上很可怕所以请在这里忍受:

我需要一个匹配,第一个角色可以是任何东西,接下来的两个角色必须是RS。

所以...

XRS123445 - 匹配

4 个答案:

答案 0 :(得分:2)

我建议你开始阅读this。匹配任何角色在一个位置基本上是你可以用正则表达式做的最简单的事情。您也可以使用许多不同的东西:

  • 任何字母数字字符(\ w)
  • 任何角色(。)
  • 一系列字符([A-Z])
  • 某个unicode范围内的任何字符([\ uxxx- \ uxxx])

等等。您还应该小心,因为某些正则表达式语言有细微差别,必须设置某些标志才能获得相同的结果。我不想进一步细节以避免混淆。

答案 1 :(得分:1)

.RS.*

应匹配为。意味着任何角色,然后根据您的要求RS

答案 2 :(得分:1)

这是你正在寻找的正则表达式:

^.RS.*

这将匹配其中任何一个:

  • XRS123445
  • 4RSabc
  • YRS

答案 3 :(得分:0)

使用此模式

var pattern = "^.RS";