\w{1,2}-\w{1,2}\d{1,4} and \w{1,2}-\w{1,2} \d{1,4}
我把這些值:
AB-CD 1 -> AB-CD1
AB-CD1 -> AB-CD1
我這樣做是使用
[ ]{1}[\d]{1}
和更換 「」 到「 」。這很好。
但現在我需要做下面的轉換:
AB-CD1 -> AB-CD 1
AB-CD 1 -> AB-CD 1
我試圖前瞻瞄準任何數字
(?=\d)
但後來我得到兩個空間,如果我的文字已經包含一個。我需要選擇\ w和\ d之間的空格(或不填) - 我該怎麼做?
這是什麼語言? (我問,因爲許多類型的正則表達式支持向後看,'(?<!)',而很多人不這樣做。) – ruakh
另外:我希望你知道'\ w'匹配數字(不只是字母和下劃線), '[\ d]'相當於'\ d',並且'{1}'是多餘的? – ruakh
這是C#方言。是的,它可能是多餘的,但我發現更可讀。 – UNeverNo