問題タブ [anonymize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
49 参照

python - for ループ リストの置換

私のアイデアは、文中のすべての電子メールを見つけて、別のランダムな電子メール (匿名化) に置き換えることです。しかし、私は望む結果を得ることができません。すべての電子メールが同じ電子メールに置き換えられるか、エラーが発生します (リスト インデックスが範囲外です)

input: email = "daniel@hotmail.com から ana@gmail.com に送信"

output I want email = "albert@hotmail.com sent it to john@gmail.com"

0 投票する
4 に答える
72 参照

mysql - first_name 列と last_name 列の名前を 1 文字に切り詰める最も効率的な方法は何ですか?

first_name 列と last_name 列の名前を 1 文字に切り詰める最も効率的な方法は何ですか?

開発者に渡したい mysql データベースがありますが、データを部分的にサニタイズして、2 つの名前レコードがイニシャルだけになるようにしたいと考えています。

varchar を 1 文字に変更しようとしましたが、mysql ではデータを切り捨てることができず、エラーが発生するだけです。データベースを引き渡す前に、データベースのダンプから作業しています。名前をすべて同じにせずに、名前を曖昧にしたい。

0 投票する
0 に答える
89 参照

python - 暗号コードを使用してハッシュ化された文字列を作成し、データを匿名化しますか?

次のデータを含むテキスト ファイルがあるとします。

生年月日を暗号コードとして使用して、各行の暗号化された文字列を生成する、連結された姓名を渡すことができるアルゴリズムまたは方法はありますか?

仮定の予想出力:

このようにして、各行のデータを匿名化できます。誰かが暗号化された文字列を取得したとしても、適切な年 (暗号コード) がなければ、考えられるすべての文字列を生成することは可能ですが、すべての年がテストされるまで意味のある名前にはなりません。

私は AES と暗号化アルゴリズムを調べましたが、それらは 1 つの暗号コードしか使用せず、非常に長くてやり過ぎです。

私は自分の関数を書くだけで/これを解決することができますが、そのような作業のためのライブラリがすでにある場合は知りたいです. 私はこれまでのところ何も見つけていません。

可能であればPythonで解決策を探していますが、あらゆる種類の洞察が役に立ちます。