Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/lansa050_2250.htm]
現在地: RAMP-TSガイド > スクリプト > 学習 > 文字列操作ファンクション

...

JavaScriptの文字列変数には、多くの役に立つ文字列ファンクションがあります。最も一般的な使用方法の例を次に示します。  

操作 / ファンクション

連結

(plus)

 (+)

var S1 = "Customer"; 
var S2 = "123456"; 
var S3 = S1 + " " + S2 + "could not be found";

 

Customer 123456could not be foundが変数S3に挿入されます。 

IndexOf – 文字列内での文字列の最初の出現を検索する

/*        012345678901 */
var S1 = "ABCDHELLOABC";
var pos = S1.indexOf("HELLO");

 

数字4が変数posに挿入されます。  

lastIndexOf – 文字列内での文字列の最後の出現を検索する

/*        012345678901 */
var S1 = "ABCDHELLOABC";
var pos = S1.lastIndexOf("AB");

 

数字9が変数posに挿入されます。  

charAt – 文字列内の特定の位置の文字を返す

/*        012345678901 */
var S1 = "ABCDHELLOABC";
var S2 = S1.charAt(4);
var S3 = S1.charAt(9);

 
 

"H"がS2に挿入され、"A"がS3に挿入されます。

length – 文字列の長さを返す

/*        012345678901  */
var S1 = "ABCDHELLOABC";
var = S1.length;

 
 

数字11が変数Iに挿入されます。

substring – 開始位置と終了位置を使用して文字列のサブストリングを返す

/*       01234567789  */
var a = "Hello World";
var b = a.substring(4,8);

 

"o Wor"がbに挿入されます。


 

substr – 開始位置と長さを使用して文字列のサブストリングを返す

/*       01234567789  */
var a = "Hello World";
var b = a.substr(2,3);
 

"llo"

がbに挿入されます。
 

がbに挿入されます。 

toLowerCase – 小文字の文字列を返す

var a = "Hello World"; 
var b = a.toLowerCase();

 
 

"hello world"

がbに挿入されます。

がbに挿入されます。 

 

toUpperCase – 大文字の文字列を返す

var a = "Hello World";
var b = a.toUpperCase();

 
 

"HELL WORLD"がbに挿入されます。


 


このような文字列ファンクションは他にもあります。詳細は以下を参照してください。 

 |
このような文字列ファンクションは他にもあります。詳細は以下を参照してください。
{+}http://www.w3schools.com/jsref/jsref_obj_string.asp+Image Removed
[ Image Removed |../../index.htm#lansa/lansa050_2250.htm]