[英]a regular expression
我想使用String.replaceAll(),但我不知道如何編寫正則表達式。
請幫我。 謝謝。
例:
\\\\ u => \\\\ u(什么都不做)
這是使用負面后視的解決方案。 (僅當
\\
前面沒有 \\\\u\u003c/code>時才更改
\\u\u003c/code>到
\\\\u\u003c/code> 。)
String in = "lorem ipsum \\u dolor \\\\u sit \n amet";
System.out.println(in);
System.out.println(in.replaceAll("\\n", "")
.replaceAll("(?<!\\\\)\\\\u", "\\\\\\\\u"));
打印:
lorem ipsum \u dolor \\u sit
amet
lorem ipsum \\u dolor \\u sit amet
\\n
刪除
第一個\\u\u003c/code>更改為\\\\u\u003c/code>但是\\\\u\u003c/code>保留原樣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.