NAME
String::Gsub::JA - regex on string object (ja-doc)
名前
String::Gsub::JA - 文字列オブジェクトに正規表現操作を.
バージョン
Version 0.04
書式
use String::Gsub qw(gstr);
print gstr("abcabc")->gsub(qr/b/,sub{uc$1}); # ==> "aBcaBc"
print gstr("hw")->gsub(qr/h/,"Hello")->gsub(qr/w/,"World"); # ==> "HelloWorld"
エクスポート
このモジュールからは gstr
関数をエクスポート可能です. デフォルトでは何もエクスポートされません.
関数
gstr($str)
String::Gsub->new($str)
の省略形.
メソッド
$pkg->new($str)
新しいインスタンスの作成.
$this->gsub($regexp, $replacement)
全体の置換を実行. 新しいオブジェクトを返す. 元のオブジェクトは変化しない.
$this->gsubx($regexp, $replacement)
gsub と同様全体の置換を実行. 但しこちらはオブジェクト そのものを変更し, 元のオブジェクトを返す.
$this->sub($regexp, $replacement)
1回の置換を実行. 新しいオブジェクトを返す. 元のオブジェクトは変化しない.
$this->subx($regexp, $replacement)
sub と同様全体の置換を実行. 但しこちらはオブジェクト そのものを変更し, 元のオブジェクトを返す.
$this->stringy()
文字列値を返す. overloadしているのでオブジェクトをそのまま扱っても同様.
作者
山科 氷魚 (YAMASHINA Hio), <hio at cpan.org>
バグ
バグや要望は bug-string-gsub at rt.cpan.org
宛に 報告してください. 若しくは http://rt.cpan.org/NoAuth/ReportBug.html?Queue=String-Gsub. にある web インターフェースからでもかまいません. そこから私に通知され, そして私が変更を行うことで報告頂いたバグの進捗を 自動的にあなたに伝えるでしょう.
サポート
このモジュールのドキュメントは perldoc コマンドで見ることが出来ます.
perldoc String::Gsub
また, 以下の場所でも見ることが出来ます:
AnnoCPAN: Annotated CPAN documentation
CPAN Ratings
RT: CPAN's request tracker
Search CPAN
参考
String::Gsub, String::Gsub::JA, String::Gsub::Functions, String::Gsub::Functions::JA
著作権及びライセンス
Copyright 2006 YAMASHINA Hio, all rights reserved.
このプログラムはフリーソフトウェアです. あなたは Perl と同じライセンスの 元で再配布及び変更を行うことが出来ます.
原文: This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.