アクション→変数→single match(文字列単体判別)

さて、今回はsingle matchです。


ざっくり言っちゃいますと、検索する文字列内に

○○(指定の文字)が含まれてるなら

%mt_match_foundにtrueを

含まれていなければfalseを

入力してくれるタスクですね。


まぁ、変数指定タスクにif条件で

正規表現記述(\Q○○\E)すれば

検知自体は同じように出来るんですが、

参考→https://kakuyomu.jp/works/16817330663198601284/episodes/16818023212537164187

だからといって、知ってる以上は解説しないと

なんかもやっとしますからね。


ということで早速、実例です。


設定例


リストダイアログに表示された変数%List

(AAA.mp4,BBB.mp3,CCC.wav)の3つのうち

選択されたものを%Checkとして設定し、

Checkの文字列に「.mp3」が含まれているなら

「mp3」とフラッシュ表示する。


タスク:sinple match


A1: 変数を設定 / Variable Set [

名前: %List

これに: AAA.mp4,BBB.mp3,CCC.wav

構造を出力 (JSONなど): オン ]


A2: リストのダイアログ / List Dialog [

モード: 項目を一つ選ぶ

タイトル: 拡張子選択

項目: %List

経過後 (秒数) で閉じる: 30

見えるうちで最初の項目番号: 0 ]


A3: 変数を設定 / Variable Set [

名前: %Check

これに: %ld_selected

構造を出力 (JSONなど): オン ]


A4: Simple Match/Regex [

種類: 正規表現

文字: %Check

正規表現: \Q.mp3\E ]


A5: 変数を設定 / Variable Set [

名前: %Mp3

これに: %Check

構造を出力 (JSONなど): オン ]

If 条件開始 [ %mt_match_found eq true ]


A6: フラッシュ表示 / Flash [

文字: mp3

すぐに次のタスクに進む: オン

Dismiss On Click: オン ]

If 条件開始 [ %Mp3 値あり ]

  • Xで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る