Retourner au contenu associé (entrée de forum : expression régulière : remplacer la DERNIERE occurence)
Posté par Cali_Mero le 02 décembre 2004 à 18:12. En réponse au message expression régulière : remplacer la DERNIERE occurence. Évalué à 2.
var labottedefoin="toto toto toto toto toto blablabla"; var aiguille="toto"; var i; if((i=labottedefoin.lastIndexOf(aiguille))!=-1){ labottedefoin=labottedefoin.substr(0,i)+"titi"+labottedefoin.substr((i+aiguille.length),labottedefoin.length); window.alert(labottedefoin); }
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Et sans regexp (plus rapide)
Posté par Cali_Mero . En réponse au message expression régulière : remplacer la DERNIERE occurence. Évalué à 2.
var labottedefoin="toto toto toto toto toto blablabla";
var aiguille="toto";
var i;
if((i=labottedefoin.lastIndexOf(aiguille))!=-1){
labottedefoin=labottedefoin.substr(0,i)+"titi"+labottedefoin.substr((i+aiguille.length),labottedefoin.length);
window.alert(labottedefoin);
}