#小文字列(<文字列>[, <対象文字種>])
文字列を小文字に変換します。
- #小文字列(<文字列>[, <対象文字種>])
- #STRLWR(<文字列>[, <対象文字種>])
- <文字列>
- 対象文字列を指定します。
- <対象文字種>
- 変換の対象とする文字の種類を指定します。
-
#小文字列('文字変換ABABC','半') | → | '文字変換ABabc' |
#小文字列('ΑΒΓXYZ',4) | → | 'αβγXYZ' |
#小文字列('NEW YORK',129) | → | 'New York' |
#小文字列('ヨコカワ リョウジ',16) | → | 'ョコカワ リョゥジ' |
#小文字列('よこかわ りょうじ',32) | → | 'ょこかゎ りょぅじ' |
- <対象文字種> は次の表の数字か文字を指定します。数字のときはその和を,文字のときはいずれか 1 文字を複数繋げて文字列として指定します。文字の全角半角は区別されません。ここに挙がっている以外の文字は無視されます。たとえば '露キ' と 12 は同じ意味になります。'英' は '半全' と同じです。
数値 | 文字 | 意味 |
1 | 半 | 半角文字 |
2 | 全 | 全角文字 |
4 | 希ギキ | ギリシア文字 |
8 | 露ロ | ロシア文字 (キリール文字) |
| 英 | 全角半角英字 |
| * | 以上すべて |
16 | | 半角の小書きカタカナのある半角カタカナ |
32 | | 全角の小書きひらがな,カタカナのある全角かな |
128 | 頭 | 頭文字のみ |
- <対象文字種> を省略すると,「*」と見なされます。
- 頭文字のみの指定は,英数字等の文字種の変化した文字の次の文字以降を対象とし,それらの文字を小文字にします。たとえば,'NEW YORK' を 'New York' にしますが,ことのき,対象となっているのは頭文字の 'N' と 'Y' 以外の文字です。したがって,'neW yoRk' ならば 'new york' となります。
- 小書きひらがなには 'ぁぃぅぇぉっゃゅょゎ' があり,すべて全角です。小書きカタカナには 'ァィゥェォヵヶッャュョヮ' があり, 'ヵヶ' は全角のカタカナのみになり,それ以外は全角と半角があります。全角半角のひらがな,カタカナすべてを対象とする場合は 48 を加えてください。
- #大文字列