Ich konvertiere etwas von VBScript in Javascript, das RegExp() auf einem Textfeld ausführt, um zu überprüfen, ob es eingereicht werden kann und ich war mir nicht sicher, was es genau macht.Was genau macht die RegExp-Funktion von VBScript und was ist das Javascript-Äquivalent?
Antwort
Es ist ein regular expression, mit dem nach Mustern im Text gesucht wird. Wahrscheinlich wird überprüft, ob der Wert in der Textbox gültig ist.
Das JavaScript-Äquivalent ist auch RegExp. This website hat gute Informationen für den regulären Ausdruck (for JavaScript, für VBScript). Die Syntax für die Zeichenfolge für regulären Ausdruck selbst ist in beiden Sprachen ähnlich, die Syntax zum Erstellen und Verwenden eines RegExp-Objekts ist jedoch unterschiedlich.
Ah, wunderbar, danke. Ich war mir sicher, dass ich das schon einmal probiert habe, aber dann ist es wieder ziemlich früh – Harold
Sie sind ziemlich ähnlich, also sollten Sie nicht zu viel Mühe haben, die VBScript-Regex-Dateien in Javascript zu portieren. Diese beiden Links sollten hilfreich sein:
die Javascript-orientierte Artikel haben die zur Verfügung stehenden Methoden am Ende des Artikels (etwa ein Drittel des Weges nach unten auf der Seite) .
- 1. Was genau macht die Datenbanknormalisierung?
- 2. Was genau macht fitSystemWindows?
- 3. Was genau ist CDATA und was macht es?
- 4. Was genau macht offsetLeftAndRight()?
- 5. Was genau macht fillMode?
- 6. Was genau macht Panel.IsItemsHost?
- 7. Was genau macht Numpy.exp()?
- 8. Was genau macht rangeOfCharacterFromSet?
- 9. was macht das genau Class.forName ("com.mysql.jdbc.Driver"). NewInstance();
- 10. Was genau macht das Attribut enable-background?
- 11. Was genau macht die Taktik von Z3 genau?
- 12. Was genau macht System.Diagnostics.Process UseShellExecute?
- 13. Was genau macht "setup.py clean"?
- 14. Was genau macht win32com.client.Dispatch ("WScript.Shell")?
- 15. Was genau macht $ (...). Map() zurück?
- 16. Was genau macht die Normalisierung in CSS?
- 17. Was macht die Einstellung "RAILS_GEM_VERSION" genau?
- 18. Was genau macht der Operator ==?
- 19. Was genau macht -march = native?
- 20. Was genau macht ime() Selen?
- 21. Was macht '#' genau in C?
- 22. Was genau macht dieser Terminalkommando?
- 23. was genau macht grid 960?
- 24. Was genau macht gc_heap :: plan_phase?
- 25. Was macht Chef :: Log.info genau?
- 26. Was macht CGAffineTransformMakeRotation (RADIAN) genau?
- 27. Was genau macht> $ null?
- 28. Was genau macht 'Mutex lock'?
- 29. Was genau ist das Iteratorprotokoll von Python?
- 30. WCF: Was genau macht IsInitiating?
Warum postest du nicht auch den regulären Ausdruck? – Oded
Das war eines der Probleme. Ich war mir nicht sicher, nach was die VBScript RegExp filterte, entweder nach schlechten Buchstaben suchend oder sicherstellend, dass es nur gute Briefe sind – Harold