文字列の先頭からいくつの文字が削除されたかを調べる必要があります。これはテキストエリア入力の値です。カーソルを選択します。トリム文字列ですが、先頭から削除されたスペースの数を返します
$.trim()
トリムは行いますが、始めから何個の文字が使用されたかはどのように確認できますか?
文字列の先頭からいくつの文字が削除されたかを調べる必要があります。これはテキストエリア入力の値です。カーソルを選択します。トリム文字列ですが、先頭から削除されたスペースの数を返します
$.trim()
トリムは行いますが、始めから何個の文字が使用されたかはどのように確認できますか?
と何の空白は文字列の末尾がなかった場合にだけ、このような何かがトリック
var numberOfStartWS = yourOrigString.match(/^(\s*)/)[1].length;
トリムされた文字列とトリムされていない文字列の長さの差は、トリミングされた文字数になります。
indexOf()
メソッドを使用すると、元の文字列のトリムされたバージョンの出現を見つけることができます。
var string = " aaa";
var trimmed = $.trim(string); // aaa;
var diff = string.indexOf(trimmed); // 2;
文字列の末尾から空白が切り取られている可能性があるため、単純に長さを比較することはできません。
トリムする前に文字列の長さを取ってから、新しいトリミングされた文字列を比較しますか?
を行います...しかし、OPはSTRING_の開始から削除文字の_numberを求め – devnull69
+1:はい、当然のことながら、この仮定の下では、除外するには明らかだったと仮定しました。 – Xophmeister