このディレクトリの索引

# 出典 :: 正規表現 Part8 #72 # 長い文字列から文字列を抽出したいんだけど、どうすれば簡単ですか? # 122ch345673ch89 # この文字列から2chと3chの間の文字だけを取得したいです # # '長い文字列から文字列を抽出したいんだけど、どうすれば簡単ですか? 122ch345673ch89 この文字列から2chと3chの間の文字だけを取得したいです'(_2chと3chの間の副文字列) :- 長い文字列から_文字列_1と_文字列_2の間の副文字列を取得する('122ch345673ch89','2ch','3ch',_2chと3chの間の副文字列). 長い文字列から_文字列_1と_文字列_2の間の副文字列を取得する(_長い文字列,_文字列_1,_文字列_2,_文字列_1と_文字列_2の間の副文字列) :- sub_atom(_長い文字列,_,_,_,_副文字列), 副文字列(_副文字列,_文字列_1,_文字列_1と_文字列_2の間の副文字列,_文字列_2). 副文字列(_文字列,_前文字列,_副文字列,_後文字列) :- atom_concat(_前文字列,_残り文字列,_文字列), atom_concat(_副文字列,_後文字列,_残り文字列).