[解決済み] Javaで印刷不可能なUnicode文字を置き換えるにはどうすればよいですか?
2023-01-14 10:31:43
質問
以下は、ASCII 制御文字(の略語)を置き換えるものです。
[\x00-\x1F\x7F]
):
my_string.replaceAll("\\p{Cntrl}", "?");
以下は、ASCIIの印字不可能な文字(略)をすべて置き換えます。
[\p{Graph}\x20]
を含む)を置換します。
my_string.replaceAll("[^\\p{Print}]", "?");
しかし、どちらもUnicode文字列に対しては機能しません。どなたか、Unicode文字列から印字不可能な文字を削除する良い方法をお持ちではないでしょうか?
どのように解決するのですか?
my_string.replaceAll("\\p{C}", "?");
についてもっと見る
ユニコード正規表現
.
java.util.regexPattern
/
String.replaceAll
がサポートしています。
関連
-
ブートレイヤーの初期化中にエラーが発生しました java.lang.module.FindException: モジュールが見つかりません
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] Java Mapの各エントリを効率的に反復処理するには?
-
[解決済み] Javaでメモリーリークを発生させるにはどうしたらいいですか?
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み] どうすれば、文字列中のリテラルな中抜き文字を印刷し、また.formatを使用することができるのでしょうか?
-
[解決済み] Javaで文字列を分割する方法
-
[解決済み] 特定のUnicode文字を含むコメントでのJavaコードの実行が許可されているのはなぜですか?
-
[解決済み】JavaScriptで文字列の出現箇所をすべて置換する方法
-
[解決済み】非ASCII文字を半角スペースで置換する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Collections.sortがdoubleでソートできない問題を完璧に解決する。
-
javaの非静的メソッドを静的に参照することができない
-
メモ帳でJavaプログラムをコンパイルして実行すると、Could not find or load main class ...というエラーが表示される。解決方法
-
Jsoup-Crawlingの動作
-
無効なメソッド宣言
-
ジャバアレイ
-
Spring Bootは、Tomcatの組み込みのmaxPostSizeの値を設定します。
-
java 365*1000*60*60*24 計算問題
-
[解決済み】Javaで文字列から数字を取り出す
-
[解決済み】隠し文字をデフォルトで表示する方法(ZERO WIDTH SPACE 例:​)