この記事は abicky.net の 正規表現の先読み・後読みを極める! に移行しました
define (#asian_wide) \p{East_Asian_Width=Wide} define (#asian_fullwidth) \p{East_Asian_Width=FullWidth} define (#zenkaku) [(#asian_wide)(#asian_fullwidth)] define (#katakana) \p{InKatakana} define (#hiragana) \p{InHiragana} define (#kanji) \p{Han} define (#alpha) [a-zA-Z] define (#alnum) [a-zA-Z0-9] define (#_alnum) [a-zA-Z0-9_] define (#katakana::he) [ヘペベ] define (#hiragana::he) [へぺべ] define (#ka
6937938とか8511422とか1111118097なんて数字があったとして桁区切りのカンマを手作業で入力するというのは、できる限り自分以外の人間に押しつけておきたい作業であろう。私は人格者として広く認知されているが、それでもこんな作業は善良そうな人をつかまえてお任せし、自分は訳文の推敲に時間をかけたい。しかしながら、私は自営業者で周囲に同僚というものが存在しない。だからコンピューターにこの仕事を押しつけることにする。用意するのは正規表現が使えるテキストエディタまたはMS-ワードである。 まずはエディタ編から。以下は私の愛用しているEmEditorでの作業の様子である。 数字が含まれている原稿を開いたら、置換用のダイアログボックスを出し、検索する文字列に「(d{1,3})(?=(?:d{3})+(?!d))」、置換後の文字列に「\1,」を入力する。あとは「すべて置換」のボタンを押すだけ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く