狐の王国


2007年03月14日(水) [過去の今日]

#1 各言語における単純置換と正規表現置換

なんか混乱してきたので自分でまとめることにする(涙)

各言語における単純置換と正規表現置換
言語単純置換正規表現置換
Perl$str =~ tr/hoge/fuga/$str =~ s/[hm]oge/fuga/
PHPstr_replace('hoge', 'fuga', $str)preg_replace("/[hm]oge/", 'fuga', $str)
JavaScriptstr.replace("hoge", fuga)str.replace(/[hm]oge/, fuga)
Pythonstr.replace("hoge", "fuga")re.sub("[hm]oge" "fuga")
Rubystr.sub("hoge", "fuga")str.sub(/[hm]oge/, "fuga")

(@079)

修正ログ:

メールでツッコミを頂いた(thx!)のでデリミタ関連などを追記。

さらにメールで教えて頂いたのでPythonとRubyも追加。

この記事のURI

最近の記事

以上、1 日分

タイトル一覧


カテゴリ分類
Powered by hns-2.19.8, HyperNikkiSystem Project

過去にこの日記が置いてあったcgi.misao.gr.jpは廃止されました。それによって記事へのURIが変わってしまっています。cgi.misao.gr.jpをwww.misao.gr.jpと置き換えるだけで同じ記事にアクセスできるはずです。

Sugano "狐志庵" Yoshihisa(E) @ 美紗緒ネットワーク <koshian@misao.gr.jp>
日記管理ページ