1
好吧,這對我有限的正則表達式經驗來說有點棘手,雖然我用了最近30分鐘的搜索引擎,但我懷疑它有點太具體,不容易找到。正則表達式匹配不包含空格的字符
基本上我需要做的是搜索字符串的字符-
如果有沒有圍繞它空間,以「-
」代替它。
例如:
「Airoh護目鏡黑」 要想成爲 「Airoh護目鏡 - 黑」
與相同:
「Airoh Goggles-黑」 和 「Airoh護目鏡 - 黑」
我確實考慮過看起來和落後,但無法使其正常工作。
任何幫助表示讚賞 - 如果它很重要,它將被用於PHP。
這確實匹配'Airoh Goggles-black'和'Airoh Goggles-black',但是它的標準化爲' - '並不重要。 感謝您的快速回答。 –
也許我不明白你的問題。我把它解釋爲「確保每個連字符都被兩側的一個空格字符包圍,而不管任一方或雙方是否有空格開頭」。如果這是一個不正確的解釋,那麼另一個答案可能是你想要的。如果你打算使用這個答案,那麼請接受它:) – jimbojw