1. ホーム
  2. java

[解決済み] javaで値をマスクする方法は?

2022-02-09 14:03:23

質問事項

pinNumberの値を持っています。それをマスクする方法(例えば、私のpinNumberが1234である場合、数字を表示する代わりに4つのアスタリスク記号でマスクする)。このマスクされた値は、jspを使用してウェブページに表示されます。

どのように解決するのですか?

コードのどこかの時点で、数値を文字列に変換して表示することになります。 このとき、StringのreplaceAllメソッドを呼び出すと、0から9までのすべての文字が*文字に置き換えられます。

s.replaceAll("[0-9]", "*")

さて、これはJavaで直接行う方法です。 JSPでは、他の投稿者が示すように、入力で「パスワード」タイプを選択すると、あなたのために処理されます。