組み込み関数の一覧です。公式のドキュメントを読みながら、関数の引数と使い方について備忘録としてまとめました。関数subst文字列の置換です。fuga.hpatsubstパターンマッチによる文字列の置換です。fuga.hstrip文字列から余分な空白を取り除きます。itfindstr文字列が含まれているか調べます。=>filterパターンに一致した文字列だけを抽出します。fuga.cfilter-outパターンに一致しない文字列だけを抽出します。fuga.hsortソートします。Spamwordn番目の文字列を抽出します。Hamwordlistn番目からm番目の文字列を抽出します。Eggswords文字列の個数を数えます。最後の文字列を取り出すために使えます。Eggsfirstword一番最初の文字列を取り出します。Spamlastword一番最後の文字列を取り出します。Eggsファイル名操作の関数dirディレクトリだけを抽出します。./notdirディレクトリ以外を抽出します。index.htmlsuffix拡張子だけを抽出します。indexaddsuffix末尾に文字列を追加します。bar.caddprefix先頭に文字列を追加します。src/barjoin2つの文字列リストを要素ごとに結合します。bar.hwildcardワイルドカードでディレクトリにあるファイル名を抽出します。ファイルの絶対パスを表示します。シンボリックリンクが指すファイルの絶対パスを表示します。/usr/local/bin/nodeその他の関数foreachリストから文字列を一つずつ取り出して処理をします。同じ処理をするcall関数やマクロを呼び出します。Japan!eval文字列を評価します。類似するルールを大量に作るときに役立ちます。組み合わせると最強です。client_c.oshellシェルコマンドを実行します。