我想配有名,然後2個或多個空格,並姓所有名稱。這應該是微不足道的,但我有麻煩。我的正則表達式模式有什麼問題?
想我的表,KCChiefs
,填充這樣:
player
---------------
Matt Cassel
Jamaal Charles
Thomas Jones
Dwayne Bowe
Tony Moeaki
88 TonyG
TylerTh1gpen
注意:卡塞爾,查爾斯和Moeaki有2個空格隔開他們的第一個和最後一個名字。
目前,我在我的SQL語句的正則表達式如下:
SELECT * FROM KCChiefs WHERE player REGEXP '^[A-Za-z]+[:space:]{2,}[A-Za-z]+$'
據我所知,我的模式匹配
- 一個或多個字符是AZ或az
- 後跟2個或多個空格
- 後跟一個或多個字符,它們是AZ或az
但是,我結束了一個空結果集。一雙額外的眼睛可以幫助我看到我看不到的東西(或誤解)嗎?
我永遠感激你,我的朋友。 – Josh
非常歡迎您! –