Articles of Regex

Testen Sie, ob Zeichen in der Zeichenfolge in R enthalten sind

Ich versuche festzustellen, ob eine Zeichenfolge eine Teilmenge einer anderen Zeichenfolge ist. Beispielsweise: chars <- "test" value <- "es" Ich möchte TRUE zurückgeben, wenn “value” als Teil der Zeichenfolge “chars” angezeigt wird. Im folgenden Szenario möchte ich false zurückgeben: chars <- "test" value <- "et"

Rails: Was ist eine gute Möglichkeit, Links (URLs) zu validieren?

Ich habe mich gefragt, wie ich die URLs in Rails am besten validieren würde. Ich dachte daran, einen regulären Ausdruck zu verwenden, bin mir aber nicht sicher, ob dies die beste Vorgehensweise ist. Und wenn ich eine Regex benutzen würde, könnte mir jemand einen vorschlagen? Ich bin noch neu bei Regex.

Ersetzen Sie alle nicht-alphanumerischen Zeichen durch leere Zeichenfolgen

Ich habe versucht, dies zu verwenden, aber nicht funktioniert- return value.replaceAll(“/[^A-Za-z0-9 ]/”, “”);

Was ist der einfachste Weg, um eine Java-Zeichenkette von allen Großbuchstaben (Wörter getrennt durch Unterstriche) zu CamelCase (keine Worttrennzeichen) zu konvertieren?

Der Titel sagt so ziemlich alles. Was ist die einfachste / eleganteste Art, in Java eine Zeichenkette vom Format “THIS_IS_AN_EXAMPLE_STRING” in das Format ” ThisIsAnExampleString ” zu ThisIsAnExampleString ? Ich denke, es muss mindestens eine Möglichkeit geben, dies mit String.replaceAll() und einem Regex zu tun. Meine ersten Gedanken sind: Die Zeichenfolge mit einem Unterstrich ( […]

Regex für Kommentare in Strings, Strings in Kommentaren usw

Dies ist eine Frage, die ich getriggers habe und im Q & A-Stil posten wollte, weil ich glaube, dass mehr Leute die Lösung nutzen könnten. Oder vielleicht die Lösung verbessern, zeigen, wo es bricht. Das Problem Sie möchten etwas mit in Anführungszeichen gesetzten Strings und / oder Kommentaren in einem Textkörper tun. Du willst sie […]

AWK: Zugreifen auf Gruppe aus Linienmuster

Wenn ich einen awk Befehl habe pattern { … } und pattern verwendet eine einfangende Gruppe. Wie kann ich auf die im Block erfasste Zeichenkette zugreifen?

Kombinieren von $ regex und $ oder Operatoren in Mongo

Ich möchte $or und $regex Operatoren gleichzeitig verwenden. db.users.insert([{name: “Alice”}, {name: “Bob”}, {name: “Carol”}, {name: “Dan”}, {name: “Dave”}]) Die Verwendung von $regex funktioniert gut: > db.users.find({name: {$regex: “^Da”}}) { “_id” : ObjectId(“53e33682b09f1ca437078b1d”), “name” : “Dan” } { “_id” : ObjectId(“53e33682b09f1ca437078b1e”), “name” : “Dave” } Bei der Einführung von $or wird die Antwort geändert. Ich habe […]

C ++ 0x Regex in GCC

Der folgende Code: #include using namespace std; (snippage) regex_search(s, m, re); funktioniert in Microsoft C ++, aber GCC 4.4.3 gibt die folgende Fehlermeldung aus: /usr/include/c++/4.4/tr1_impl/regex:2255: Warnung: Inline-function ‘bool std :: regex_search (_Bi_iter, _Bi_iter, std :: match_results &, const std :: basic_regex &, std :: regex_constants :: match_flag_type) [mit _Bi_iter = __gnu_cxx :: __ normaler_iterator, std […]

Wie kann ich wiederholte Zeichen mit einer Regex in Java finden?

Kann mir jemand einen Java–Regex geben, um wiederholte Zeichen in einer Zeichenfolge zu identifizieren? Ich suche nur nach Zeichen, die sofort wiederholt werden und sie können Buchstaben oder Ziffern sein. Beispiel: abccde <- sucht nach diesem (wiederholt sofort c's) abcdce <- nicht das (c ist durch ein anderes Zeichen getrennt)

Regex.Match ganze Wörter

In C# möchte ich einen regulären Ausdruck verwenden, um eines dieser Wörter zu finden: string keywords = “(shoes|shirt|pants)”; Ich möchte die ganzen Wörter in der Inhaltszeichenfolge finden. Ich dachte, diese regex würde das tun: if (Regex.Match(content, keywords + “\\s+”, RegexOptions.Singleline | RegexOptions.IgnoreCase).Success) { //matched } aber es ist wahr für Worte wie participants , obwohl […]