Perlに標準で用意されている組み込み関数の一覧とリファレンスです。 ※関数のアルファベット別索引は「Perl関数の一覧」参照。 文字列に関する関数 length関数 substr関数 split関数 (残りの記事一覧へ ...) 配列/リストに関する関数 push関数 pop関数 unshi…
数値や文字列、またはオブジェクトや配列でもリテラルを記述することができました。例えば配列リテラルは次のように記述していました。 [値1, 値2, 値3, ...] 同じように関数についても関数リテラルを記述することができます。関数リテラルは匿名関数や無名…
「+」演算子は算術演算子の加算や単項演算子としても使われていますが文字列に対して使用すると文字列と文字列を連結する演算子となります。 文字列1 + 文字列2 次の例を見てください。 System.out.println("目覚まし" + "時計"); 上記では「目覚まし」と「…
Python を使ったプログラムの中で文字列リテラルを記述する方法について解説します。文字列リテラルというのは複数の文字からなる定数のことです。 目次 文字列リテラルを記述する 文字列の中でダブルクオーテーションやシングルクオーテーションを使う .ads…
setContentViewメソッドを使ってビューをアクティビティに配置する方法の1つとしてXMLファイルを使う方法について解説します。Eclipseでプロジェクトを作成した場合はこの方法が使われます。 1.XMLファイルの場所 2.EclipseでのXMLファイルエディタ 3.main.x…
日時を指定したフォーマットで取得する方法について見ていきます。 date string date(string format [, int timestamp]) 引数で指定したフォーマットで日付文字列を取得します。2番目の引数にて 取得したい日時を指定しますが、省略された場合は現在の日時に…
JavaScriptの言語仕様として特別な意味を持つ単語は予約語として登録されています。例えば条件分岐を記述する時に使用される「if」などが予約語です。今後変数名など識別子として使う時にはJavaScriptの予約語は使用することができません。 予約語の一覧は次…
行のページにてセルを作成して追加する方法については簡単に見ましたが、ここではもう少し詳細にセルを作成する方法を確認します。 Apache POIにおいてセルを表すオブジェクトは「HSSFCell」クラス及び「XSSFCell」クラスのオブジェクトとなります。 HSSFCel…
配列は数値や文字列などと同じくデータ型の1つでありキーと値のペアからなる要素を複数管理することができます。ここではPHPにおける配列の使い方について確認していきます。 配列 配列の使い方 配列への値の格納と取得 キーの指定 キーの自動付与 配列の初…
パターンを定義する時に特定の文字ではなく任意の文字を使用することや、指定した文字が繰り返し出現するようなパターンを作成することができます。ここでは任意の文字を表現する方法や特定の文字に対する繰り返し指定の方法を確認していきます。 任意の文字…
joinメソッドは配列の各要素を指定の文字列で連結し、結果の文字列を返します。 join() join(str) 配列の各要素の値を文字列に変換し、それらを連結した文字列を作成します。 パラメータ: str 連結する時のセパレータ文字列 戻り値: 連結された文字列 join…
各値が文字列へ変換される時にどのように変換されるのかをまとめます。 種類値文字列 数値10"10" 18.334"18.334" 0x1A"26" 3.14e3"3140" 論理値true"true" false"false" nullnull"null" グローバルプロパティundefined"undefined" NaN"NaN" Infinity"Infinit…
「chomp」関数は対象の文字列の末尾の改行文字を削除します。 chomp chomp([VARIABLE]) 対象の文字列から末尾の改行文字を削除します。 パラメータ: VARIABLE 対象の文字列 戻り値: 削除された末尾の文字数 1番目の引数には対象となる文字列を指定します。…
「sqrt」関数は指定された数値の平方根を返します。 sqrt sqrt([EXPR]) 引数に指定した数値の平方根を返します。 パラメータ: EXPR 対象の数値 戻り値: 平方根 1番目の引数に平方根を計算する数値を指定します。省略された場合は変数「$_」が使用されます。…
fromCharCodeメソッドは指定した文字コードから文字列を作成します。このメソッドはStringコンストラクタ関数のプロパティとして定義されています。 String.charCodeAt(code1, code2, ...) 引数に指定された文字コードに一致する文字で構成された文字列を生…
ファイルから1行分だけテキストを読み込みを行います。fgets関数を使います。 fgets string fgets(resource handle [, int length]) 引数のハンドルで指定したファイルポインタから最大 length - 1 バイト読 み出し、その文字列を返します。読み出しは、leng…
文字列の中から指定した位置から指定した分だけ文字を取り出します。 substr string substr(string string, int start [, int length]) 引数に指定した文字列から一部分を取り出します。開始位置だけを指定した 場合は指定した場所から最後までを取り出し、…
「exists」関数は指定したキーがハッシュに存在するかどうか確認します。 exists exists(EXPR) 指定されたキーがハッシュに存在するかどうか確認します。 パラメータ: EXPR ハッシュの要素 戻り値: 存在する場合は真(true)、そうでなければ偽(false) 1番目…
Javaの言語仕様として何らかの意味を持つ単語を予約語として登録してあります。例えば条件分岐を記述する時に使用される「if」などが予約語です。今後変数やクラスなどの名前を自分で付ける時にはJavaの予約語は使用することができません。 予約語の一覧は次…
量指定子を使う場合の考え方を先に確認しておきます。 例として"+"を使って考えます。"+"は直前の文字が1回以上繰り返す場合にマッチするメタ文字です。例として次のようなパターンを考えてみます。 "ab+" 上記のパターンの場合、"a"で始まり"b"が1回以上続…
Python 2.6 から文字列型に format メソッドが追加され、書式化演算子 % を使用するよりもより高機能な書式設定が行えるようになりました。ここでは文字列型の format メソッドを使って文字列の書式設定を行う方法について解説します。 ※ 書式の指定方法は同…
ローカルディスクにあるファイルを作成したり削除したりする方法について解説します。 ファイルを管理する Fileクラス ファイルかディレクトリかの判別 ファイルのパスの取得 ファイルを作成する ディレクトリを作成する ファイルの確認と削除 読み込みの許…
変数は値を格納するための場所であり、そして変数にはどのような値を格納するのかを表すデータ型を指定する必要があることは記載いたしました。ここでは変数のもう1つの重要な要素として変数名について確認しておきます。 変数というのはプログラムの中で1つ…
AndroidはいくつかのAPIレベルがあり、それぞれに必要となるSDKが用意されています。Android StudioをインストールしたときにデフォルトでインストールされたSDKを確認し、追加で必要となるSDKをインストールする方法について解説します。 目次 必要なコンポ…
PHPで用意されている関数の使い方について見ていきます。 関連カテゴリ:PHP入門 文字型関数 英字の判別(ctype_alpha, ctype_alnum) 数字の判別(ctype_digit) 大文字・小文字の判別(ctype_upper, ctype_lower) (全3記事の一覧へ ...) 文字列関数 文字列の長さ…
「sin」関数はサイン(正弦)を返します。 sin sin([EXPR]) ラジアン単位で指定した引数のサイン(正弦)を返します。 パラメータ: EXPR 角度(ラジアン単位) 戻り値: サイン 1番目の引数には角度をラジアン単位で指定します。省略された場合は変数「$_」が使用…
文字列ではスライスという機能を使うことで、開始位置のインデックスから終了位置のインデックスまでの部分文字列を取得することができます。ここではスライス機能を使って文字列から指定した範囲の部分文字列を取得する方法について解説します。 目次 スラ…
変数のオブジェクトを代入した後であればオブジェクトに対する演算と同じように変数に対して演算を行うことができます。次の例を見てください。 num = 10 sum = num + 20 上記ではまず変数「num」に数値の「10」を代入しています。次に変数「num」と数値の「…
文字列に数値を連結させる場合にはまず数値を文字列に変換する必要があります。ここでは組み込み関数の str 関数を使って数値を文字列変更してから文字列と連結する方法について解説します。 目次 文字列と数値を連結する .adslot_center_l { width: 300px; …
ターゲット文字列は1行だけではなく複数の行から構成される場合があります。正規表現を利用する場合、ターゲット文字列の中に次の文字または文字列が現れた時に行末記号として扱われます。 改行文字 ('¥n') 直後に改行文字が付いたキャリッジリターン文字 ("…