Articles of Regex

Convert camelCaseText in Sentence Case Text

Wie kann ich eine Zeichenkette wie ‘HalloThere’ oder ‘HelloThere’ zu ‘Hello There’ in JavaScript konvertieren?

Regex, um ungültige UTF-8-Zeichenfolge zu erkennen

In PHP können wir mb_check_encoding() um festzustellen, ob eine Zeichenfolge UTF-8 ist. Aber das ist keine portable Lösung, da die mbstring-Erweiterung kompiliert und aktiviert werden muss. Darüber hinaus wird es uns nicht sagen, welches Zeichen ungültig ist. Gibt es einen regulären Ausdruck (oder eine andere andere 100% portable Methode), der ungültige UTF-8-Bytes in einer gegebenen […]

Regex, um die Wörter nach übereinstimmender Zeichenfolge zu erhalten

Unten ist der Inhalt: Subject: Security ID: S-1-5-21-3368353891-1012177287-890106238-22451 Account Name: ChamaraKer Account Domain: JIC Logon ID: 0x1fffb Object: Object Server: Security Object Type: File Object Name: D:\ApacheTomcat\apache-tomcat-6.0.36\logs\localhost.2013-07-01.log Handle ID: 0x11dc Ich muss die Wörter nach dem Object Name: erfassen Object Name: Wort in dieser Zeile. Was ist D:\ApacheTomcat\apache-tomcat-6.0.36\logs\localhost.2013-07-01.log . Ich hoffe, dass mir jemand dabei […]

Wie entkommt man Backslashes und Schrägstriche in VIM find / search?

Zum Beispiel, wenn ich einen Suchbegriff finden und durch Strings ersetzen möchte, die Rückwärts- oder Vorwärtsstriche enthalten, wie würde dies in vim erreicht werden? Vielen Dank! Beispiele Suchen und Ersetzen ist: :%s/foo/bar/g Was, wenn ich alle Vorkommen von und durch ersetzen wollte

Bash, grep zwischen zwei Zeilen mit der angegebenen Zeichenfolge

Beispiel: a43 test1 abc cvb bnm test2 kfo Ich brauche alle Zeilen zwischen test1 und test2. Normales Grep funktioniert in diesem Fall nicht. Hast du irgendwelche Vorschläge?

Ist Java Regex Thread sicher?

Ich habe eine function, die Pattern#compile und einen Matcher , um eine Liste von Zeichenfolgen für ein Muster zu suchen. Diese function wird in mehreren Threads verwendet. Jedem Thread wird ein eindeutiges Muster Pattern#compile beim Pattern#compile des Threads an das Pattern#compile wird. Die Anzahl der Threads und Patterns ist dynamisch, was bedeutet, dass ich während […]

regulärer Ausdruck für indische Handynummern

Ich möchte regulären Ausdruck für indische Handynummern, die aus 10 Ziffern besteht. Die Zahlen, die übereinstimmen sollten, beginnen mit 9 oder 8 oder 7. Beispielsweise: 9882223456 8976785768 7986576783 Es sollte nicht mit den Zahlen übereinstimmen, die mit 1 bis 6 oder 0 beginnen.

Regulärer PHP-Ausdruck für die sichere Passwort-validation

Ich habe den folgenden regulären Ausdruck im Internet gesehen. (?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[AZ])(?=.*[az]).*$ Es wird nur validiert, wenn der String: * contain at least (1) upper case letter * contain at least (1) lower case letter * contain at least (1) number or special character * contain at least (8) characters in length Ich würde gerne wissen, wie […]

Wie entferne ich leere Zeilen aus PHP-Text?

Ich muss leere Zeilen (mit Leerzeichen oder absolut leer) in PHP entfernen. Ich benutze diesen regulären Ausdruck, aber es funktioniert nicht: $str = ereg_replace(‘^[ \t]*$\r?\n’, ”, $str); $str = preg_replace(‘^[ \t]*$\r?\n’, ”, $str); Ich will Ergebnis von: blahblah blahblah adsa sad asdasd werden: blahblah blahblah adsa sad asdasd

Gibt es einen Online RegexBuddy-ähnlichen Regular Expression Analyzer?

Ich bin auf der Suche nach einem Online-Dienstprogramm, das einen regulären Ausdruck verschönert und erklärende Kommentare hinzufügt. Gibt es einen?