v5.0
Jscript などの言語では、正規表現による高度な文字列操作を実行できます。 しかし、正規表現を習得するのは困難であることがあります。 このコマンドでは、文字列の先頭または終端から余分なスペース文字を取り除くための一般的なタスクを簡単に実行できます。 ユーザが使いやすいインターフェイスを記述するには、この方法で入力文字列を常にクリーンな状態にしておくことをお勧めします。
注: この機能ではタブ文字(\t)や改行文字(\n)は削除されません。
oString = TrimString( StringToTrim, [TrimLeft], [TrimRight] ); |
| パラメータ | タイプ | 説明 |
|---|---|---|
| StringToTrim | 文字列 | 余分なスペース文字を持つ入力 |
| TrimLeft | Boolean |
先頭のスペース文字をすべて取り除きます。 デフォルト値: true |
| TrimRight | Boolean |
終端のスペース文字をすべて取り除きます。 デフォルト値: true |
cleanedString = TrimString( " myname " ) ; // cleanedString will contain "myname" Application.LogMessage(cleanedString); |
/*
Demonstration of how JScript's regular expression functionality can be used instead
of the TrimString command
*/
Application.LogMessage( TrimSpaces( " myname " ) ) ;
function TrimSpaces( in_str )
{
// Strip front and back spaces
// (also cleans out \t and \n characters)
return in_str.replace(/(^\s*)|(\s*$)/g, "");
} |