2016-03-08 178 views
0

有關如何匹配任何單詞的任何想法使任何單詞不含空格或使用正則表達式的任何單詞。用於匹配單詞或單詞的正則表達式

這裏有一個例子:

Test status 
ab  pass 
a  pass 
hello pass 
helo- fail 
he-hel pass 
he he fail 

感謝

+1

您是否嘗試過任何正則表達式?看看[debuggex.com](https://www.debuggex.com/),瞭解正則表達式的好工具。 – sp00m

+0

'哈哈hello'和'ha-hello'的狀態如何? – Braj

+0

@Braj pass ..... –

回答

1

喜歡的東西所以應該做的伎倆:^[a-z]+(-[a-z]+)?$

這將查找一個或多個字母,可選後跟短劃線和更多字母。 ^$錨點確保從開始到結束字符串完成匹配。沒有它們,將接受諸如foo-之類的內容。

+1

foo-在我想補充的比賽中失敗! –

+0

@AhmadAlsanie:你爲什麼要添加'foo-'來匹配。你在你的問題中排除了這種模式。 – 2016-03-08 13:28:02

相關問題