Say I var string1 = "Hello"
und string2 = "Hello"
Wie kann ich diese beiden vergleichen und die Großbuchstaben und die Satzzeichen in Javascript ignorieren?Wie kann ich testen, ob eine Zeichenkette gleich einem anderen Javascript
1
A
Antwort
2
Try this:
Verwenden String.toLowerCase()
einen String in Kleinbuchstaben. Um Interpunktion zu entfernen, siehe diesen Beitrag: How can I strip all punctuation from a string in JavaScript using regex?
Dann vergleichen Sie mit dem ===
Operator. Zum Beispiel:
var string1 = "Hello";
var string2 = "Hello";
string1 = string1.replace(/[.,\/#!$%\^&\*;:{}=\-_`~()]/g,"");
string2 = string2.replace(/[.,\/#!$%\^&\*;:{}=\-_`~()]/g,"");
if (string1.toLowerCase() === string2.toLowerCase()) {
// Do something
}
Verwandte Themen
- 1. Zeichenkette ist nicht gleich einer anderen Zeichenkette
- 2. Wie kann ich testen, ob eine HttpResponseMessage eine ErrorResponse ist?
- 3. PHP: Testen, ob drei Variablen gleich sind
- 4. Wie kann ich testen, ob eine Liste von Dateien existiert?
- 5. wie kann ich für geordnete Teilmenge testen
- 6. Wie mache ich eine JAVASCRIPT-Variable gleich einem HTML-Attribut?
- 7. Wie kann man feststellen, ob eine Zeichenkette mit einer anderen Zeichenkette in R endet?
- 8. Wie überprüft man, ob die Zeichenkette a eine Teilzeichenkette ist, aber nicht gleich der Zeichenkette b?
- 9. Wie kann ich testen, ob CMMotionManager funktioniert?
- 10. Wie kann ich eine Zeichenkette aus JavaScript auf Android zurückgeben?
- 11. Finden, ob eine Spalte Zelle gleich einem anderen in einem anderen Blatt
- 12. Wie kann ich testen, ob eine Zeichenfolge in einem Genshi-Stream existiert?
- 13. Wie kann ich testen, ob eine java.lang.Math-Methode aufgerufen wurde?
- 14. Wie kann ich testen, ob in Interbase eine Tabelle existiert?
- 15. Wie kann ich testen, ob bereits eine andere Installation läuft?
- 16. Wie überprüft man, ob textField gleich einer Zeichenkette von einem Array ist
- 17. Testen, ob zwei Strings gleich sind ergibt ungerade Ergebnisse
- 18. Wie kann ich JavaScript manuell testen?
- 19. Wie kann ich testen, ob ein Array eine Untermenge eines anderen ist?
- 20. Wie kann ich testen, ob eine URL ein gültiges Bild (in Javascript) ist?
- 21. Wie kann ich testen, ob eine Variable in JavaScript einen Wert hat?
- 22. Wie kann ich testen, ob einige Cookies nicht funktionieren? (PHP)
- 23. Wie überprüft man, ob eine Variable einer Zeichenkette oder einer anderen Zeichenkette entspricht?
- 24. Wie kann ich feststellen, ob eine JavaScript-Bibliothek AMD unterstützt?
- 25. Bash - testen, ob eine Zeichenkette "größer" als eine andere ist - wie funktioniert es intern?
- 26. Wie testen, ob ein Teil eines Strings gleich einem Element in einer Liste in Python ist?
- 27. Wie kann ich testen, ob eine Zeichenfolge nur Zeichen in einem bestimmten Satz enthält?
- 28. Wie kann ich testen, ob eine Milo-Client-Verbindung zu einem Server tatsächlich Verschlüsselung verwendet?
- 29. Wie kann ich testen, ob eine bestimmte Protokollnachricht in einem Django-Testfall protokolliert wird?
- 30. Wie kann ich eine Brennerinstallation testen?
Haha :) Ich wünsche .. –
Ich glaube, du bist für so etwas wie [Editierdistanz] suchen (https://en.wikipedia.org/wiki/Edit_distance). –