0

JSON ドキュメントからの BELL 文字を含む文字列をサニタイズする必要があります。正規表現パターンの定義方法がわかりません

import scala.util.matching.Regex

def sanitize(dirtyString: String): String = {
   val pattern = "\007" // Octal definition or other ???
   pattern.r.replaceAllIn(dirtyString, "")
}

何か助けはありますか?

4

1 に答える 1

3

試してみてください

dirtyString.replace("\u0007", "");

これは、そのようなタスクに正規表現を使用するよりもはるかに高速です。

文字列を正規表現ではなく文字コードに置き換えますか? を参照してください。

于 2013-11-01T13:48:42.797 に答える