2014-06-10 58 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])

以及更多。您還應該小心,因爲某些正則表達式語言具有角蛋白細微差別,並且必須設置某些標誌才能獲得相同的結果。我不想更詳細地避免這裏的混淆。