2010-12-12 4 views
0

Ich möchte einen Text mit dem Namen "footer = XXX" in einem Textdokument finden und den XXX durch meinen eigenen Wert ersetzen. Das Problem besteht darin, dass dieser Fußzeilenwert in vielen Bereichen des Dokuments wiederholt wird, denen unterschiedliche Werte zugewiesen sind. Irgendeine Idee, wie es geht?Wie man den Index eines konkreten Wortes im ganzen Satz findet

+0

Können Sie näher erläutern, was bei der Suche nach diesem Muster enthalten sein sollte und was ausgeschlossen werden sollte? – Anurag

Antwort

1
str.replace(/footer=(.*?)\s/g, 'footer=whatever'); 

See it on jsFiddle.

Sie haben nicht erwähnt, was der Endbegrenzer ist, also habe ich Leerzeichen verwendet. Möglicherweise möchten Sie eine Wortgrenze verwenden (\b).

Verwandte Themen