2013年 12月 20日
InDesign CS4 の正規表現の自分用メモ
InDesign CS3 正規表現一覧
新宿(?=駅):新宿のうち、直後に「駅」があるものに一致(肯定先読み) 新宿(?!駅):新宿のうち、直後に「駅」がないものに一致(否定先読み) (?<=海鮮)丼:丼のうち、直前に「海鮮」があるものに一致(肯定後読み) (?<!海鮮)丼:丼のうち、直前に「海鮮」がないものに一致(否定後読み) なるほど。いちおう最低限の理解には達したぞ。 (?<![\.,])\b\d\d\b(?![\.,]) これ↑は、せうぞーさんによる二桁数字の正規表現 (¥に見えるのは実際にはバックスラッシュ)。 \b というのは単語の境界。「日本語環境では「英数字」と「漢字・ひらがな・カタカナ」の間に 単語境界が存在する」とせうぞーさんが書いてるけど、うちの CS4 ではそうでもないっぽい。 (?<![\.,\d])\d\d(?![\.,\d]) ウチでまあまあ実用的に機能する「二桁の数字」。コンマ、ピリオド、数字以外のものに挟まれたふたつの数字。「\d」が数字を、「\d\d」で数字ふたつの並びを表し、「\.,\d」はコンマ、ピリオド、数字を、「(?<![\.,\d])」で「前がコンマかピリオドか数字だったら無視する」。 ^([~Kあ-ン]{1,7}[さん]*)(?=[ (]+) 対談者の名前。 ^:「行頭の」を意味する ~K:「すべての漢字」を意味する あ-ン:「すべてのひらがなとカタカナ」を意味する [~Kあ-ン]{1,7}:「日本語の1から7文字の連続」を意味する [さん]*:さ、という字と、ん、という字が、あってもいいし、なくてもいい」を意味する ?=[ (]+:後ろに「全角スペース、あるいは始め括弧」が来るものだけにマッチする。 始め括弧というのはつまり「山田さん(以下敬称略)」というのを想定している。
by nobiox
| 2013-12-20 12:16
| ├DTP
|
|
カテゴリ
全体 ├野球 ├ヘッドスライディング ├細木数子観測所 ├野球以外 ├自分用メモ ├2ch文学 ├音楽 ├映画 ├読書日記 ├マンガ ├Mac OS X ├バカスクリプト ├DTP ├メシ ├地図 ├家庭科 ├contact 記事ランキング
fav.
お気に入りブログ
(左)阪神日記 はい こちらサポセン。 アタシがルーキー! それが鷹の道 -Sun&Moon Blog- 非天然色東京画 2d style ろんどんらいふ stew stew st... のらねこ。 (野良にゃ... ばーさんがじーさんに作る食卓 ナゴヤかアワー 久慈記~Kujiki~ 六福1☆ でら Dra ++ 天ま... shot & shot とばすぜ ハイウェイ TaxiRobin Chupika Szpinak 漂流生活的看護記録 手足をのばしてパタパタする 弱肉強食 これ旨いのか? IEbiyori 焼まんじゅうを食らう! 最新のトラックバック
外部リンク
ファン
ブログジャンル
その他のジャンル
画像一覧
based on exblogskin "HTMLbasic"
|
ファン申請 |
||