2014-06-10 59 views
-2

我可怕的正则表达式,请与我在这里袒露:简单的regex例

我需要比赛,其中第一个字符可以是任何东西,接下来的两个必须RS。

所以......

XRS123445 - 匹配

谢谢!

+0

然后不要使用正则表达式。 –

+1

不好问的问题风格 –

+1

@azhar_SE_nextbridge还有2 upvotes ...:\ –

回答

1

这是你要找的正则表达式:

^.RS.* 

这将匹配任何这些:

  • XRS123445
  • 4RSabc
  • YRS
1
.RS.* 

应该与之匹配。指任何字符,然后RS按您的要求

+0

他还表示,他希望任何字符后的RS部分 –

+0

对不起,我忘了完成我的发言 – Morne

+0

这是所有好友亲爱的 –

0

使用此模式

var pattern = "^.RS"; 
2

我建议您开始阅读this。在任何位置匹配任何字符基本上是用正则表达式可以完成的最简单的事情。有许多不同的东西,你可以用得:(。)

  • 任何字母数字字符(\ W)
  • 不得以任何字符
  • 字符范围([AZ])
  • 中的任何字符某个unicode范围([\ uxxx- \ uxxx])

以及更多。您还应该小心,因为某些正则表达式语言具有角蛋白细微差别,并且必须设置某些标志才能获得相同的结果。我不想更详细地避免这里的混淆。