我需要一個正則表達式來匹配多個條件。正則表達式匹配的長度和字母
該字符串需要長8個字符,並且只能包含以下字母:urdl
。
我覺得這是類似於/(.{8}('u')('r')('d')('l'))/
東西,你能幫助我嗎?
我需要一個正則表達式來匹配多個條件。正則表達式匹配的長度和字母
該字符串需要長8個字符,並且只能包含以下字母:urdl
。
我覺得這是類似於/(.{8}('u')('r')('d')('l'))/
東西,你能幫助我嗎?
在C#中,您可以使用「^ [urdl] {8} $」,這可確保長度恰好爲8個字符(不多也不少)。 「^」表示開始,「$」表示結束,並且有8個字符 - 「{8}」,它們分別與集合「[urdl]」中的一個字母相匹配。
This works !謝謝! – 2012-04-28 00:45:02
正則表達式有一些不同的風味,但在python中,您可以使用:'[ulrd]{8}'
作爲表達式。
說到正則表達式我真的完全失去了。大多數情況下,我認爲我會從類似於此的開始:'/(。{8}('u')('r')('d')('l'))/' – 2012-04-28 00:31:26