日本語プログラム言語「ひまわり」> 命令> マッチ

# マッチ

引数 | ?を,?で
説明 | 文字列?を、ワイルドカードのパターン?で、文字列マッチを行い、マッチした部分までを切り取って「それ」へ返す。

詳しい説明

> 文字列?を、ワイルドカードのパターン?で、文字列マッチを行い、マッチした部分までを切り取って「それ」へ返す。

> 記号 | 意味 | 使用例 | マッチする文字例
> * | 任意の文字（０文字のこともある） | *ス | イス、アイス、チョイス
> ? | 任意の一文字 | ?だ | 君だ、しだ、ひだ
> # | 任意の数字一文字 | 〒###-#### | 〒100-1234
> [str] | strに指定した文字のどれか一文字 | う[あ-ん]ぎ | うさぎ、うなぎ
> [!str] | strに指定した文字以外のどれか一文字 | ドラ[!あ-ん] | ドラム、ドライ
> [*str] | strに指定したいずれかの文字の繰り返し | お[*あ-ん]ん | おじさん、おじいさん、おばさん
> [=ab|cd] | abかcdのどちらかの文字列 | [=誕生|日曜]日 | 誕生日、日曜日
> (str) | (str)に指定した文字列を、それ＃１に抜き出す |  |

> →その他サンプル解説(WEB)

サンプルコード

> `'マッチ のサンプル 「tel:0532-41-0000」を、「tel:(*)-」で、マッチ。 （それ＃１）を、表示`

参照

> ワイルドカードマッチ

戻る