文字列

記事
IT・テクノロジー

リテラル

"文字列"
改行
\n
タブ
\t

変数の初期値

""

連結

文字列1 文字列2 ...

分割

文字列を分割して配列にする
split(文字列, 配列, "区切り文字")
FS で分割する
split(文字列, 配列)

パターン

空文字列ではない
文字列
等しい
s1 == s2
等しくない
s1 != s2

 正規表現

行がマッチする
/正規表現/
$0 ~ /正規表現/
式がマッチする
式 ~ /正規表現/
式がマッチしない
式 !~ /正規表現/
文字列リテラルの正規表現
式 ~ "正規表現"
※エスケープするときに \ が2つ必要

長さ

length(文字列)

チェック

含まれるか
if (match(文字列, 正規表現))
if (index(文字列, キーワード))

置換

文字列内のキーワードをすべて
gsub(正規表現, 置換文字列, 文字列)
行内のキーワードをすべて
gsub(正規表現, 置換文字列)

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら