2015-06-17 138 views
-4

喜IM能夠讀取雙引號之間的數據之間,但我堅持在這個問題上正則表達式在java中提取字符串雙引號

「13.‘兒童發展’怪現狀」」用來評估嬰兒的:的 好奇心 (A)水平 (B)附接的安全性涉及到陌生人 (C)的能力 (d)響應於新類型 刺激 (E)與發育狀況。。對象恆常性「。

我必須讀雙引號之間的數據,但問題是當問題本身有雙引號時。我如何閱讀雙引號內的雙引號?

是否有任何的正則表達式這

+1

如果問題和答案被以非模糊格式定義的回車分開,那本來會更好。你將如何處理'A.與B相同,但是B [焦慮]?你也嘗試過哪些正則表達式,哪些不起作用? –

+0

嗨,我試過這個'(「\\ d +(\\。)\\ w + [?:]」)'而且它不包含這種形式的選項。與B相同,但是與[B]焦慮' – prashanthp

+0

輸入文本是否完全相同?在選項'A,B,C,D'等之前甚至沒有空格。 – anubhava

回答

0

試試這個

(.*)A\.(.*)B\.(.*)C\.(.*)D\.(.*)E\.(.*) 

但要確保您的文本包含只有一個: ABCD和E

否則,你解決不了這個

+0

它返回的原始文本,因爲它是...正則表達式不工作 – prashanthp

+0

在Java中,你應該使用\ as \\ – Saidolim

+0

是啊我只用'\\' – prashanthp

相關問題