2012/05/04

120504Memo

正規表現を学ぶ。

Sakura editor Ver 0.3.9.0に正規表現ツール JRE32.DLL。

エディタで正規表現を使った検索や置換機能を、ある程度使いこなしたい。また、利用しているプロバイダが、迷惑メールのフィルタリングサービスを無料で行っている。正規表現も使えるので挑戦してみたい。

正規表現が使えるエディタは、文書の検索や置換(修正)などの作業に威力を発揮します。 正規表現が扱えるツールにも、方言があるようです。

  • ed
  • sed
  • grep
  • awk
  • perl

などが主な方言です。我輩が使っているエディタも正規表現が使えますが、どの方言なのかわかりません?

正規表現に使用する特殊な文字を「メタ文字」と呼んでいます。この半角のメタ文字を理解しないと、正規表現は使えない。

.  *  +  ?  ^  $  [  ]  (  )  |

下記のような記号が正規表現です。

<[^<>]+>

エディタで置換を実行すると、確かにHTMLのタグをすべて削除します。しかし、2日悩んだがさっぱり解りません。
やっぱりメタ文字を理解しないと無理です。

0 件のコメント:

コメントを投稿

古いラジオが…

パナソニックのラジオ(RF-U150A)に 有線イヤホンを半分挿してFMアンテナにする。 受信感度アップ、かなり吉。