0

Spring を使用してこのアプリのエラー メッセージを変更するのに問題があります。

ユーザーが間違ったアカウントを入力すると、カスタム メッセージ (編集できない) が発生します。(netBiscuitsからのもの)を空の
ものに置き換える必要があります[BR][BR]string('');

エラーメッセージは、必要に応じて message.properties ファイルからのものです。それも投稿します。

これが私のコードです:

var text = "[BR]''[BR]";
var data = st(text);
replace(data);

function st(ip) 
{
    var str = ip;
    return str.replaceWith(/[.*?]/g,"");
}

これは私のオリジナルのコードではありませんが、replace(data)約 8 時間経ってもまだスタックしているため、アラート ボックスで実行していたテストのスピンオフです。

4

1 に答える 1

2

文字列の場合は、標準の置換機能を使用します:

 return str.replace(/[.*?]/g,"");

JQuery の replaceWithは、要素を置き換えるために使用されます。

しかし、あなたの正確な目標がわからない場合でも、正規表現はあなたが望むことをしていないと思います。

おそらく and をエスケープする必要が[あり]ます。

return str.replace(/\[.*?\]/g,"");
于 2012-12-21T18:55:47.007 に答える