1

次のような文字列が与えられた場合:

</gd:organization><gd:email rel='http://schemas.google.com/g/2005#other' address='CM@Aart.com'/><gd:email rel='http://schemas.google.com/g/2005#other' address='da@ammeart.com' primary='true'/><gd:phoneNumber rel='http://schemas.google.com/g/2005#work'>011 360 51 60</gd:phoneNumber>

文字列から削除する必要があります:

<gd:email rel='http://schemas.google.com/g/2005#other' address='CM@Aart.com'/>

- への一致に基づく: CM@Aart.com

これは基本的な JavaScript で行う必要があり、特別な解析ツールをインポートすることはできません。エラーにならない組み合わせが見つからないようです。

ありがとうございました!

4

2 に答える 2

0

これは非常に簡単です。変更が必要かどうかを教えてください。

var inputString = "</gd:organization><gd:email rel='http://schemas.google.com/g/2005#other' address='CM@Aart.com'/><gd:email rel='http://schemas.google.com/g/2005#other' address='da@ammeart.com' primary='true'/><gd:phoneNumber rel='http://schemas.google.com/g/2005#work'>011 360 51 60</gd:phoneNumber>";
var outputString = inputString.split("CM@Aart.com")[1].substring(3);
alert(outputString);

私はそれのためにJSFiddleを投稿しました。

于 2013-02-02T00:38:28.067 に答える