1
這個正則表達式適用於單詞變量,但它從定義變量中刪除所有不需要的空白。無法理解原因。正則表達式只保留字母和空格?
String word = "cheese[1]"
String definition = "[:the quality of being too obviously sentimental]"
String regex = "[^A-Za-z]+"; // how to get it to exclude whitespace?
finaldefinition = finaldefinition.replaceAll(regex,"")
輸出:
字=奶酪
定義= thequalityofbeingtooobviouslysentimental
期望的結果:
字=奶酪
定義=的過於明顯的感傷
感謝您的時間質量。
「'[^ A-ZA-Z] + 「' –
或者'[^ A-Za-z \ s] +'如果你想保留標籤和其他形式的空格。 – Evert
哈哈謝謝。是這麼簡單吧? /捂臉 –