Pythonの正規表現で日本語を扱う方法

提供: Python入門
2015年2月8日 (日) 20:05時点におけるDaemon (トーク | 投稿記録)による版 (ページの作成:「x とは、 '''読み方''' ;x: __TOC__ == 概要 == 漢字を表します。 [一-龥] ひらがなを表します。 [ぁ-ん] カナを表します。 [...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索
スポンサーリンク

x とは、

読み方

x

概要

漢字を表します。

[一-龥]

ひらがなを表します。

[ぁ-ん]

カナを表します。

[ァ-ン]

漢字だけ置換する

ソースコード

import re
 
regex = u'[一-龥]'
 
src = u"日本語の漢字だけを置換する"
 
dst = re.sub(regex, "Z", src)
print dst

実行例

ZZZのZZだけをZZする

平仮名とカナだけ置換する

ソースコード

import re
regex = u'[ぁ-んァ-ン]'
src = u"日本語を置換しちゃうゾ"
dst = re.sub(regex, "Z", src)
print dst

実行例

日本語Z置換ZZZZZ

関連項目




スポンサーリンク