テキスト処理を得意とするプログラミング言語である。文字列の結合、切り出し、置換や正規表現によるマッチングなどが柔軟に行うことができる。文字列を後尾から検索する。番目の引数に検索したい文字列を与える。検索がヒットすれば、その位置番号が返される。正規表現を利用したパターンマッチングを行うことができる。マッチングした部分を後から参照(後方参照)も簡単にできる。つの文字列に結合させることができる。番目の引数には切り出す文字列の長さを与える。番目の引数にマイナスの値を与えると、切り出し位置は後ろから数えることになる。番目の引数を省略すると、文字列の終わりまでが切り出される。TTTあるパターンにマッチした部分の文字列を取得したい場合、正規表現によるマッチングを行った後、後方参照を利用する。囲まれた部分の文字列を切り出したい場合は、次のようにする。番目の引数で置換後の文字列を与える。置換したい場合は次のようにする。