2017-05-03 10 views
-2

次の文字列があり、この文字列から '\ r'と '\ n'文字をすべて削除します。複数の改行文字を文字列から削除する方法

入力: "\r\nHi,\r\n\r\nHello read the test mail.\r\n\r\nThank you,\r\nHasitha.\r\n".

出力:私はこれが、運を試してみました"Hi,Hello read the test mail.Thank you,Hasitha."

re:replace(A, "(^\\s+)|(\\s+$)", "", [global,{return,list}])

+0

try: "(\ r?\ n)+" – Deep

答えて

2

\rまたは\nを一致させるには、あなたは、単にパターン\\r|\\nを使用することができます。

1> Input = "\r\nHi,\r\n\r\nHello read the test mail.\r\n\r\nThank you,\r\nHasitha.\r\n". 
"\r\nHi,\r\n\r\nHello read the test mail.\r\n\r\nThank you,\r\nHasitha.\r\n" 
2> re:replace(Input, "\\r|\\n", "", [global,{return,list}]). 
"Hi,Hello read the test mail.Thank you,Hasitha." 

あなたが使用するパターンは、すべての先頭と末尾の空白を削除します。

関連する問題