0
當前我有這個:@"(\S)+"
,但它只是防止任何完整字符後的空格,那麼如何防止第一個字符中的空格呢?正則表達式 - 如何防止字符串的第一個字符包括任何空格
當前我有這個:@"(\S)+"
,但它只是防止任何完整字符後的空格,那麼如何防止第一個字符中的空格呢?正則表達式 - 如何防止字符串的第一個字符包括任何空格
如果你想確保有字符串中沒有空格,用這個:
^\S+$
^
錨比賽進行到字符串的開頭。
\S+
匹配一個或多個非空白字符。
$
將匹配定位到字符串末尾。
如果你真的用在蘋果的Objective-C開發框架NSRegularExpression類,它應該是這樣的:
@"^\\S+$"
但是,如果(我懷疑)您使用的是C#正則表達式,它應該是這樣的:
@"^\S+$"
(「正則表達式」是正則表達式的通用標籤我就刪除其他標記。)