Revisスニペット集
← 一覧に戻る

日本人名(姓名)にマッチする正規表現

漢字2〜4文字の日本人名にマッチする正規表現パターンです。

日本語人名漢字
正規表現パターン
/[\u4E00-\u9FFF]{1,4}\s[\u4E00-\u9FFF]{1,4}/g
ビジュアライザーで動作確認 →
テスト例
田中 太郎、山田 花子、佐藤 次郎が出席しました。
コード例
javascript
const regex = /[\u4E00-\u9FFF]{1,4}\s[\u4E00-\u9FFF]{1,4}/g;
const result = str.match(regex);
python
import re
pattern = re.compile('[\u4E00-\u9FFF]{1,4}\\s[\u4E00-\u9FFF]{1,4}')
result = pattern.findall(text)
go
import "regexp"
re := regexp.MustCompile(`[\x{4E00}-\x{9FFF}]{1,4}\s[\x{4E00}-\x{9FFF}]{1,4}`)
result := re.FindAllString(text, -1)

使い方

  1. 上記のパターンをコピーしてください
  2. 「ビジュアライザーで動作確認」ボタンをクリックすると、実際のマッチ結果を確認できます
  3. コード例をそのままプロジェクトに貼り付けて使用できます

注意事項

  • このパターンはJavaScriptの正規表現エンジンで動作確認しています
  • 言語によって動作が異なる場合があります。必ずビジュアライザーでテストしてください
  • 本番環境での使用前に十分なテストを行ってください

関連スニペット

ひらがなにマッチする正規表現
日本語のひらがな(あ〜ん)にマッチする正規表現パターンです。...
カタカナにマッチする正規表現
日本語のカタカナ(ア〜ン)にマッチする正規表現パターンです。...
日本の郵便番号にマッチする正規表現
日本の郵便番号(例:123-4567)にマッチする正規表現です。...
日本の電話番号にマッチする正規表現
日本の電話番号(例:090-1234-5678)にマッチする正規表現です。...
← ビジュアライザーに戻るプライバシーポリシー