Ich erstelle Socket-basierte Chat-App. Ich möchte meine eingehenden Nachrichten ändern: Wenn ein Wort in einer Nachricht # enthält, muss es von div Tags umgeben sein. Zum Beispiel muss 'this is #an message'
in 'this is <div>#an</div> message'
konvertiert werden. Ich benutze jQuery.JS ersetzen alle #word zu <div>#word</div> in einer Zeichenfolge
2
A
Antwort
1
Dies kann über reguläre Ausdrücke und Javascript String-Methoden erfolgen. Schau dir diesen Post an, er sollte alles liefern, was du brauchst. How to replace all occurrences of a string in JavaScript?
4
Sie können es mit REGEX wie folgt aus:
var content="this is #an message";
alert(content.replace(/(#\S+)/gi,"<div>$1</div>"));
Verwandte Themen
- 1. ersetzen alle Vorkommen einer Zeichenfolge
- 2. Wie zu ersetzen() auf einer Zeichenfolge
- 3. JS Regex: Ersetzen Sie alle Ziffern in der Zeichenfolge
- 4. Ersetzen mit Regex in einer Zeichenfolge Javascript
- 5. JS ersetzen funktioniert nicht auf Zeichenfolge
- 6. Wie zu ersetzen? In einer Zeichenfolge
- 7. Zeichen in einer Zeichenfolge zu ersetzen
- 8. Ersetzen Sie alle "(" und ")" in einer Zeichenfolge in Java
- 9. Ersetzen Sie alle Emojis in Zeichenfolge
- 10. Mysql nicht alle Zeichenfolge ersetzen?
- 11. Ersetzen Sie alle ourrance einer Zeichenfolge in einem Element
- 12. Ersetzen Sie alle Elemente in Zeichenfolge nach einer angegebenen Position
- 13. Ersetzen Sie alle alphanumerischen Zeichen in einer Zeichenfolge außer Muster
- 14. Mit Java: Zeichenfolge in MS Word-Datei ersetzen
- 15. Regex, um Zeichenfolge durch eine andere Zeichenfolge in MS Word zu ersetzen?
- 16. Wie alle Buchstaben zu Unterstrich zu ersetzen
- 17. Zeichenfolge ersetzen mit einer Liste <string>
- 18. Zeilenumbruch in einer Zeichenfolge js
- 19. Ersetzen einer Zeichenfolge in allen Dateien - Unix
- 20. Alle Vorkommen einer Zeichenfolge durch Werte aus einem Array ersetzen
- 21. ersetzen mehrere Teilstrings in einer Zeichenfolge, Array vs HashMap
- 22. Ersetzen Sie zwei "Wörter" in einer Zeichenfolge mit str_replace
- 23. Suchen/Ersetzen Word Puzzle
- 24. Ersetzen Sie HTML-Zeichenentitäten in einer Zeichenfolge
- 25. Ersetzen Sie Text in Word-Dokument durch ActiveX?
- 26. Wie suche ich und ersetze alle Vorkommen einer Zeichenfolge in einem ms Word-Dokument mit Python?
- 27. HTML-Codierung einer aus Word eingefügten Zeichenfolge
- 28. Python 2: Ersetzen von Zeichen in einer Zeichenfolge
- 29. Suchen und Ersetzen Zeichenfolge in einer Datei
- 30. Ersetzen Sie Zeilenumbrüche in einer Unicode-Zeichenfolge
dies ** _ a _ ** Nachricht. Sehr ähnliche Frage: http://stackoverflow.com/questions/7575041/change-hash-tag-to-link-on-page-load – Turnip