【正規表現の例】定価00,000円の金額の数字だけを選ぶために、少しずつ試してみた5つのこと。

正規表現を勉強するために、5つのサンプルを並べました。

けっこう、勉強になりました。

①検索文字列 \d ←数字を選択します。

数字にマッチしましたが、「,」にマッチしません↓

次に、

②検索文字列 [\d|,] ←数字か、, のいずれか

数字と「,」にマッチしました↓

③検索文字列 [\d|,]+円 ← + をお忘れなく

数字 , 円にマッチ↓

④検索文字列 定価[\d|,]+円

定価 数字 , 円にマッチしました↓

最後に、

⑤検索文字列 (?<=定価)[\d|,]+(?=円)

定価と円に挟まれた数字と,にマッチさせました↓

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA



Warning: Undefined array key "images" in /home/typeface/dtp.to/public_html/design44/wp-content/plugins/comment-image/plugin.php on line 95

Optionally add an image (JPEG・JPG・GIF・PNG only)


Warning: Uninitialized string offset 0 in /home/typeface/dtp.to/public_html/design44/wp-includes/class-wp-query.php on line 3863