正規表現で指定文字列間を取得する

ある文章の中から、特定の文字列間を抽出したい場合は正規表現を使用すると取り出すことができます。

例えば、

$str = '人生は退屈すれば長く、充実すれば短い。';

という文章から、「退屈すれば」のみを抽出したいとき、このように書きます。

preg_match("/(人生は)(.*)(長く)/is", $str, $return);
var_dump($return);

その結果、以下のように出力されます。


array(4) { [0]=> string(30) "人生は退屈すれば長く" [1]=> string(9) "人生は" [2]=> string(15) "退屈すれば" [3]=> string(6) "長く" }

AWS構築サービスの全てをまとめた資料を公開中

ハックノート(TOWN株式会社)では、AWSの導入や構築支援を行っています。AWS導入メニューやサービス詳細、構成例や費用を掲載した資料をダウンロードできます。

AWSの新規導入やAWSへの移行を検討の際は、ぜひご参考ください。


APNコンサルティングパートナー

TOWN株式会社はAmazon公認コンサルティングパートナーです。