文字を伏せ字に置換

文字列を伏せ字/アスタリスクに置換

PHP

// 文字列が1バイト文字のみ str_repeat('*', strlen($str)); // 文字列がマルチバイトを含む str_repeat('*', mb_strlen($str, 'UTF8')); // 前5文字以外を伏せ字にする abcde********** mb_substr($str, 0, 5, 'UTF8') . str_repeat('*', mb_strlen($str, 'UTF8') - 5); // 後5文字以外を伏せ字にする **********abcde str_repeat('*', mb_strlen($str, 'UTF8') - 5) . mb_substr($str, -5, 'UTF8'); // 前5文字を伏せ字にする *****abcdefghij str_repeat('*', 5) . mb_substr($str, 5, mb_strlen($str, 'UTF8'), 'UTF8'); // 後5文字を伏せ字にする abcdefghij***** mb_substr($str, 0, mb_strlen($str, 'UTF8') - 5, 'UTF8') . str_repeat('*', 5); // 数字のみ伏せ字にする preg_replace('/[0-9]{1}/', '*', $str);

最新の記事

プロフィール

流されるままにウェブ業界で仕事しています。
主にLAPP環境でPHPを書いています。
最近はjQueryをよく書いています。