質問: この記号の羅列について教えてください。 intypeというエディタを使ってる時や、いろんな場所にあるプログラミングのサンプルソースなどをみてても時々見かけるものなんですが、以下の様な数字と記号の羅列について教えて欲しいのです。 ${1/(?:^.*?\/?)([^\/]+)(?:\.([^\/]+)?(\?.*)?$)/$1/} 分解前のタグはこちらになります。 !${6:${1/(?:^.*?\/?)([^\/]+)(?:\.([^\/]+)?(\?.*)?$)/$1/}}$0 intype独自の記述法なのでどういった言語という感じではないんですが、見た(触った)感じだとsrcに入力された画像ファイルのファイル名「のみ」を上記の記号らで抽出して同時に入力してくれる。というところまでは理解できました。 ですが、どの記号がどういうルールで抽出処理を行なっているかがわからないのです。 この仕組について詳しい方いましたらご教示ください。 よろしくお願いします。 ■intype http://inotai.com/intype/
回答: とりあえず正規表現