文字列

[シェル] ランダムな文字列を生成する [Linux]

シェルスクリプトでランダムな文字列を生成したい シェルスクリプトで任意の文字種と長さで構成されるランダムな文字列を生成する関数を作ってみます。 ランダムな文字列を作るには当然ランダム要素が必要になるので乱数を使います。今回は $RANDOM をで乱数を作成します。シェルスクリプトで乱数を扱う方法は複数あるので乱数が作れれば何でもよいですので以下の記事を参考にしてください。 シェルで乱数($RAND […]

Python文字列におけるシングルクォーテーションとダブルクォーテーションの違い

Pythonの文字列リテラルとクォート Pythonの文字列リテラルを扱う際には、'シングルクォーテーション' と "ダブルクォーテーション" のいずれも使えます。 # どちらも同じ文字列 str1 = "abc" str2 = 'xyz' Pythonの言語仕様上、上記2つの書き方は同一の意味を持ちます。したがって、コード内 […]

[Javascript] ゼロ埋め(ゼロパディング)する方法

javascriptで0埋め(ゼロパディング)する方法 ある数値について、指定桁数まで左にゼロ埋めしたい場合があります。その実現には slice() を利用します。例えば、12 を3桁で0埋めするには次のように書きます。 var a = ("000"+12).slice(-3); // "012" このコードではまず、文字列 “000” とゼロ埋めしたい […]

Javascriptで同じ文字列を繰り返す方法

Javascriptで同じ文字列を繰り返す方法 Javascriptで同じ文字列を繰り返して新しい文字列を生成する方法が知りたかったので調べました。例えば “abc” という文字列を3回繰り返した “abcabcabc” という文字列を取得する方法です。 join()を使う方法 空文字を n+1 個持った配列を用意し、繰り返したい文字列を区切り文字と […]