2014-01-28 77 views
0

我一直無法將某些txt文件轉換爲木槌。我不斷收到:將txt文件導入木槌時發生錯誤

異常線程「main」 java.lang.IllegalStateException:行#39843不匹配正則表達式:

和線#39843寫着: 24393584 |中的丹麥版標題驗證多倫多肢體殘肢評分問卷用於四肢肉瘤患者。多倫多肢體殘傷評分(TESS)問卷是一種自我管理的問卷,用於評估經歷了四肢手術的患者的身體殘疾。這項研究的目的是驗證TESS的丹麥語翻譯。 TESS根據國際準則進行了翻譯。參加正規門診控制項目的連續22名患者被招募參加這項研究。爲了測試他們對問卷的理解,他們被要求描述TESS中隨機選擇的五個問題的含義。丹麥版本的TESS的心理屬性進行了有效性和可靠性測試。爲了評估testretest可靠性,患者在完成第一個問卷一週後填寫額外的TESS問卷。患者對問卷表現出良好的理解。 Cronbach's alpha測量的上下調查問卷均具有良好的內部一致性。 BlandAltman圖表顯示在testretest中兩個問卷的可接受的一致性限度。兩個問卷都有很好的組內相關係數。 Spearman等級相關係數比較TESS和QLQC30的有效性分別爲0.89和0.90,分別爲上,下肢問卷。丹麥TESS的心理屬性表現出良好的有效性和可靠性。不相關,不相關。

這種情況發生在相當多的幾條線上,當我刪除該線時,文件 的其餘部分被導入到木槌中。這條線的正則表達式可能是什麼問題?

感謝, 普里亞

+0

你說正則表達式導致你的問題,但我沒有看到你發佈的任何正則表達式。你能補充一點嗎? –

回答

0

槌具有處理某些機器的符號,因爲壞的節目,問題。嘗試運行

tr -dc [:alnum:][\ ,.]\\n <./inputfile.txt> ./inputfilefixed.txt 

運行槌子之前。這將刪除所有非字母數字符號,這通常爲我解決問題。