我利用這個軟件,使用dk-brics-automaton獲得正則表達式的狀態數 。現在,例如我有這種類型的RE:正則表達式中的空格
^SEARCH\s+[^\n]{10}
當我將它插入下面的字符串,編譯器說,無效的轉義序列
RegExp r = new RegExp("^SEARCH\s+[^\n]{10}", ALL);
所有一定FLAG
當我在小s之前使用雙反斜線時,編譯器接受它爲 作爲字符串,因爲在這裏\ s意味着空間,但我很困惑,當我將使用 雙斜槓時,它會考慮只是反斜槓和「S」我的意思是空白。
現在,我有成千上萬的這樣的正則表達式,我想計算有限自動機 states.So,這是否意味着我必須在所有RE中手動添加反斜槓?
這裏就是他們解釋與此相關的一些鏈接,但我沒有得到它:
請幫助我,如果任何人有這個軟件,或者過去的一些經驗你有任何想法來解決這個問題。
爲什麼你不測試它,如果'\\ s'表示空白? – stema