Tag: regex

Reguläre Ausdrücke stellen eine deklarative Sprache, um Muster zu vergleichen, die innerhalb von strings. Sie werden Häufig verwendet, für die string-Validierung, parsing und transformation. Da reguläre Ausdrücke sind nicht vollständig standardisiert, alle Fragen, die mit diesem tag sollte auch einen tag angeben der anzuwendenden Programmiersprache oder Werkzeug. HINWEIS: Fragen für HTML, JSON, etc. regexes neigt dazu, sich mit negativen Reaktionen. Wenn es einen parser für Sie, verwenden Sie stattdessen.

Regex zum Entfernen von Zeilenkommentaren von C #

Anzahl der Antworten 6 Antworten
Arbeite ich auf einer routine-Streifen-block oder Online-Kommentare von einigen C# - code. Ich habe mir die anderen Beispiele auf der Website, aber habe nicht gefunden die genaue Antwort, die ich Suche. Kann ich das Spiel block-Kommentare (/*

Javascript Fuzzy-Suche, die Sinn macht

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach einer fuzzy-Suche-JavaScript-Bibliothek zum filtern von einem array. Ich habe versucht, mit fuzzyset.js und fuse.jsaber die Ergebnisse sind schrecklich (es gibt demos, die man versuchen kann auf die verlinkten Seiten). Nach etwas

Eine Telefonnummer mit ihren Klammern, Leerzeichen und Bindestrichen in PHP entfernen?

Anzahl der Antworten 3 Antworten
Ich habe eine Telefonnummer gespeichert in $phone sieht es so aus: (555) 555-5555. Ich möchte es wie folgt Aussehen: 5555555555. Wie nehme ich den string und entfernen Sie es, der Bindestriche, Leerzeichen und Klammern? InformationsquelleAutor der Frage

Was ist ein regulärer Ausdruck zum Aussortieren einzelner Sätze?

Anzahl der Antworten 6 Antworten
Ich bin auf der Suche nach einem guten .NET reguläre Ausdruck, den ich verwenden kann für die Analyse einzelner Sätze aus einem text. Es sollte in der Lage sein zu analysieren, den folgenden Textblock in genau sechs

Regulärer Ausdruck zum Erkennen von Semikolon-terminiertem C ++ für & amp; While-Schleifen

Anzahl der Antworten 9 Antworten
In meinem Python-Anwendung, die ich brauche, um schreiben Sie einen regulären Ausdruck entspricht einer C++ - for oder while Schleife, die beendet wurde mit einem Semikolon (;). Zum Beispiel sollte es passen: for (int i = 0;

Ermitteln Sie URLs in Text mit JavaScript

Anzahl der Antworten 8 Antworten
Hat jemand Vorschläge für die Erkennung von URLs in eine Reihe von strings? arrayOfStrings.forEach(function(string){ //detect URLs in strings and do something swell, //like creating elements with links. }); Update: ich aufgewickelt mit diesem regex für die link-Erkennung...

wie man auf eine Regex-Übereinstimmung testet

Anzahl der Antworten 1 Antworten
Ich habe einen string. Nennen wir es "test". Ich möchte zum testen eine übereinstimmung für diese Zeichenfolge, sondern nur mit der backref einer regex. Kann ich tun so etwas wie dieses: import re for line in f.readlines():

Regex, um dem ersten Vorkommen einer Zeichenfolge zu entsprechen

Anzahl der Antworten 1 Antworten
Habe ich diesen string: Stadt - Das ist etwas text. Dies ist etwas mehr - und weiter gehts. Möchte ich split den string an der ersten ' - ' finden 'Stadt' (nur ein Beispiel-Wort, es kann auch

Reguläre Ausdrücke- Entsprechen alles

Anzahl der Antworten 7 Antworten
Wie mache ich einen Ausdruck, absolut alles (einschließlich Leerzeichen)? Beispiel: Regex: ich kaufte _____ Schafe. Entspricht: ich kaufte Schafe. Ich kaufte ein Schaf. Ich kaufte fünf Schafe. Versuchte ich mit (.*)aber das scheint nicht zu funktionieren. Update:

Entfernen Sie mehrere Leerräume

Anzahl der Antworten 15 Antworten
Ich bin immer $row['message'] aus einer MySQL-Datenbank und ich muss entfernen Sie alle whitespace-Zeichen wie \n \t und so weiter. $row['message'] = "This is a Text \n and so on \t Text text."; formatiert werden soll: $row['message']

Regex: Um eine Teilzeichenfolge zwischen zwei Tags in einer Zeichenfolge herauszuziehen

Anzahl der Antworten 9 Antworten
Ich habe eine Datei im folgenden format: Daten Daten [Start] Daten, die ich will [Ende] Daten Ich würde gerne zu greifen, die Data I want zwischen den [Start] und [End] tags mit Regex. Kann jemand mir zeigen,

Convert camelCaseText in Sentence Case Text

Anzahl der Antworten 13 Antworten
Wie konvertiere ich einen string, entweder wie 'helloThere' oder 'HelloThere' zu 'Hallo' in JavaScript? InformationsquelleAutor der Frage HyderA | 2011-08-29

Regex, um alles außer zwei Wörtern zu entsprechen

Anzahl der Antworten 3 Antworten
Ich versuche zu schreiben, die einem regulären Ausdruck entsprechen, was nicht "foo" und "bar". Ich fand, wie passend alles aber Wort für Wort, Regulären Ausdruck für eine Linie, die enthalten nicht ein Wort? aber ich bin nicht

Wie kann ich mit einem Regex von Unterstrichen zu Camel Case konvertieren?

Anzahl der Antworten 3 Antworten
Wie kann ich umwandeln-Namen mit Unterstrichen in camel-case-Namen wie folgt mit einem single Java/Perl regulärer Ausdruck suchen und ersetzen? underscore_variable_name -> underscoreVariableName UNDERSCORE_VARIABLE_NAME -> underscoreVariableName _LEADING_UNDERSCORE -> leadingUnderscore Der Grund warum ich Frage für einen einzelnen regulären

jQuery Match Regex

Anzahl der Antworten 4 Antworten
var playerClass = $(this).parent().attr('class') Frage, nur das auswählen einer bestimmten Klasse aus der dom. Was kann ich hinzufügen, um diese Linie zu wählen nur die Klasse, die eine Klasse von Spieler 1, Spieler 2, im Grunde nichts

Wie schreibe ich eine Ruby switch-Anweisung (case ... when) mit regex und backreferences?

Anzahl der Antworten 2 Antworten
Ich weiß, dass ich schreiben kann, ein Ruby-case-Anweisung zu überprüfen, ein Spiel gegen einen regulären Ausdrücken. Allerdings würde ich gerne die match-Daten in meine return-Anweisung. So etwas wie diese halb-pseudocode: foo = "10/10/2011" case foo when /^([0-9][0-9])/

Wie kann ich eine Zeichenfolge in Klammern mit einem Regex ersetzen?

Anzahl der Antworten 4 Antworten
Ich habe einen string: HLN (Formerly Headline News) Möchte ich zu entfernen alles, was sich in den Klammern und die Klammern selbst, so dass nur: HLN Habe ich versucht, dies zu tun mit einem regex, aber mein

Python ersetzt Stringmuster durch Ausgabe der Funktion

Anzahl der Antworten 4 Antworten
Ich habe einen string in Python, sagen The quick @red fox jumps over the @lame brown dog. Ich versuche, Sie zu ersetzen jedes der Wörter, die beginnen mit @ mit der Ausgabe einer Funktion, die das Wort

Wie bekomme ich die Position einer Regex-Übereinstimmung in einer Zeichenfolge?

Anzahl der Antworten 3 Antworten
Ich wissen, wie preg_match und preg_match_all finden Sie die aktuellen Spiele der regex-Muster in einem gegebenen string, sondern die Funktion, die ich Schreibe, muss nicht nur der text der passt, aber zu können, Durchlaufen die Schnur UM

Regex für Zeichenfolge, die nicht mehrere spezifische Wörter enthält

Anzahl der Antworten 2 Antworten
Ich versuche, die zusammen eine regex zu finden, wenn bestimmte Wörter nicht existieren in einem string. Speziell möchte ich wissen, Wann "trunk", "tags" oder "Zweige" nicht existiert (dies ist für ein Subversion-pre-commit-hook). Auf der Grundlage der Regulärer

Wie extrahiert man Text aus einer Zeichenkette mit sed?

Anzahl der Antworten 5 Antworten
Mein Beispiel-string ist wie folgt: This is 02G05 a test string 20-Jul-2012 Nun aus dem obigen string den ich extrahieren möchte 02G05. Für die, die ich habe versucht, die folgende regex mit sed $ echo "This is

Entfernen Sie den ersten Schrägstrich in einem Link?

Anzahl der Antworten 3 Antworten
Brauche ich zum entfernen der ersten Schrägstrich-innen link wie folgt formatiert: /directory/link.php Muss ich haben: directory/link.php Ich bin nicht belesen in regulären Ausdrücken (preg_replace?) und diejenigen, die Schrägstriche werden mich töten.. Brauche ich Eure Hilfe stackoverflow! Vielen

wie man einen regulären Ausdruck in einer Zeile verwendet, um übereinstimmenden Inhalt zu erhalten

Anzahl der Antworten 2 Antworten
Ich bin ein Neuling auf ruby, ich möchte wissen, wenn ich nur eine Zeile um die Arbeit zu tun. Nehmen Sie die 'Suche' von dieser Seite zum Beispiel. Wenn der Benutzer eingegeben [ruby] regex kann ich verwenden

Wie man regulären Ausdruck in nicht gierig macht?

Anzahl der Antworten 3 Antworten
Ich bin mit jQuery. Ich habe einen string mit einem block mit Sonderzeichen (beginnen und beenden). Ich möchte, um text aus Sonderzeichen-block. Ich verwendet einen regulären Ausdruck Objekt für den in-string-Suche. Aber wie kann ich sagen, jQuery

Phone Validierung Regex

Anzahl der Antworten 11 Antworten
Ich bin mit diesem Muster zu prüfen, die Validierung einer Telefonnummer ^[0-9\-\+]{9,15}$ Es funktioniert für 0771234567 und +0771234567 aber ich will, dass es funktioniert für 077-1234567 und +077-1234567 und +077-1-23-45-67 und +077-123-45-6-7 Was sollte ich ändern, in

Zufällige Zeichenfolge, die mit einer Regexp übereinstimmt

Anzahl der Antworten 10 Antworten
Wie würden Sie gehen über das erstellen eines zufälligen alpha-numerischen string entspricht einem bestimmten regulären Ausdruck? Dies ist speziell für die Erstellung Initiale Kennwörter, erfüllen regelmäßige Passwort-Anforderungen. InformationsquelleAutor der Frage Alvaro Rodriguez | 2008-10-15

Regulärer Ausdruck zur Übereinstimmung der Zeichenfolge, die mit "stop" beginnt

Anzahl der Antworten 8 Antworten
Wie erstelle ich einen regulären Ausdruck, ein Wort am Anfang einer Zeichenfolge. Wir sind auf der Suche übereinstimmen stop am Anfang einer Zeichenfolge, und nichts kann ihm Folgen. Beispiel für den Ausdruck sollten übereinstimmen: stop stop random

Negativer Regex für Perl-String-Musterübereinstimmung

Anzahl der Antworten 5 Antworten
Habe ich diese regex: if($string =~ m/^(Clinton|[^Bush]|Reagan)/i) {print "$string\n"}; Möchte ich Spiel mit Clinton und Reagan, aber nicht Bush. Funktioniert es nicht. InformationsquelleAutor der Frage joe | 2011-06-15

Regulärer Ausdruck Lookbehind funktioniert nicht mit Quantifizierern ('+' oder '*')

Anzahl der Antworten 5 Antworten
Ich versuche, mit lookbehinds in einem regulären Ausdruck, und es scheint nicht zu funktionieren wie ich es erwartet habe. So, dies ist nicht meine wirkliche Verwendung, aber zu vereinfachen, werde ich ein Beispiel setzen. Vorstellen möchte ich

jQuery Javascript Regex Ersetzen Sie & lt; br & gt; mit \ n

Anzahl der Antworten 5 Antworten
Wie Schreibe ich ein regex ersetzen <br /> oder <br> mit \n. Ich werde versuchen zum verschieben von text aus div, textarea, wollen aber nicht <br>'s zeigen in die textarea, so dass ich ersetzen will, dann mit

RegEx Ignore Case

Anzahl der Antworten 3 Antworten
Ich habe versucht, erstellen Sie eine regex, die ignorieren das Gehäuse. Dies ist der regex, den ich versuche zu verwenden: /^[A-Za-z0-9._+\-\']+@+test.com$/; Also im Grunde möchte ich mit diesen [email protected] [email protected] [email protected] Ich habe versucht, aber es funktioniert

Gleichen Sie mehrzeiligen Text mit regulären Ausdrücken ab

Anzahl der Antworten 3 Antworten
Ich bin versucht, eine multi-line-text mit java. Wenn ich den Pattern Klasse mit der Pattern.MULTILINE Modifikator, ich bin in der Lage zu passen, aber ich bin nicht in der Lage, dies zu tun mit (?m). Dem gleichen

Unterschied zwischen \ b und \ B in Regex

Anzahl der Antworten 7 Antworten
Ich lese ein Buch über reguläre Ausdrücke und stieß ich auf dieses Beispiel für die \b: Die Katze verstreut sein Essen über den ganzen Raum. Mithilfe von regex - \bcat\b wird mit dem Wort cat aber nicht

Wie kann ich eine Video-ID aus dem YouTube-Link in Python extrahieren?

Anzahl der Antworten 6 Antworten
Ich weiß, dies kann leicht getan werden mit Hilfe von PHP - parse_url und parse_str Funktionen: $subject = "http://www.youtube.com/watch?v=z_AbfPXTKms&NR=1"; $url = parse_url($subject); parse_str($url['query'], $query); var_dump($query); Aber wie das zu erreichen ist mit Python? Ich kann tun urlparse

Wie man einen String zur Verwendung in Boost Regex entkommt

Anzahl der Antworten 4 Antworten
Bin ich auch einfach nur meinen Kopf um reguläre Ausdrücke, und ich bin mit dem Boost-Regex-Bibliothek. Ich habe müssen einen regex verwenden, der enthält eine bestimmte URL, und es drosseln, weil offensichtlich, es gibt Zeichen in der

Was ist die effizienteste Groß- / Kleinschreibung bei Groß- und Kleinschreibung?

Anzahl der Antworten 1 Antworten
Mein Ziel ist es, dass E-Mail-Adressen, gehören zu den Yahoo! Familie von domains. In *nix-Systemen (ich benutze Ubuntu), was sind die Vorteile und Nachteile jeder dieser Methoden für den Abgleich der Muster? Und wenn es eine andere,

einfach zu bedienendes Regex Creator Tool?

Anzahl der Antworten 13 Antworten
Ich habe versucht, einige regex-tools wie Regler, Regulazy & RegexBuddy. Sie tun nicht, was ich will, und Sie erwarten, dass die Benutzer wissen, reguläre Ausdrücke. Möchte ich ein tool für dummies. Sagen Sie dem tool, ich brauche

Wie benutzt man Regex ODER in Grep in Cygwin?

Anzahl der Antworten 4 Antworten
Ich brauche die Ergebnisse für zwei verschiedene Spiele von einer einzigen Datei. grep "string1" my.file richtig gibt die einzige Instanz von string1 in meine.Datei grep "string2" my.file richtig gibt die einzige Instanz von string2 in meine.Datei aber

Unix-Grep-Regex mit 'x', aber ohne 'y'

Anzahl der Antworten 5 Antworten
Brauche ich eine single-pass-regex für unix grep, enthält, say alpha, aber nicht enthalten beta. grep 'alpha' <> | grep -v 'beta' InformationsquelleAutor der Frage Wilderness | 2011-05-19

Warum gibt mir der alternierende (Pipe) Operator (|) in regulären JavaScript-Ausdrücken zwei Übereinstimmungen?

Anzahl der Antworten 4 Antworten
Hier ist mein regulärer Ausdruck: "button:not([DISABLED])".match(/\([^()]+\)|[^()]+/g); Ist das Ergebnis: ["button:not", "([DISABLED])"] Ist es richtig? Ich bin verwirrt. Weil die (Rohr -) Betreiber | bedeutet "oder", ich denke, das richtige Ergebnis ist: ["button:not", "[DISABLED]", "([DISABLED])"] Weil: ["button:not", "[DISABLED]"]

Extrahiere nur ein ganzes Wort mit grep

Anzahl der Antworten 3 Antworten
Ich habe eine große text-Datei. Ich brauche, um zu extrahieren alle die Linien, die enthält die genauen Wort "DUSP1". Hier ein Beispiel der Zeilen: 9606 ENSP00000239223 DUSP1 BLAST 9606 ENSP00000239223 DUSP1-001 Ensembl Ich abrufen möchten, die erste

Ersetzen Sie nicht numerisch durch eine leere Zeichenfolge

Anzahl der Antworten 9 Antworten
Quick-add-on-Forderung in unser Projekt. Ein Feld in unserer DB zu halten, eine Telefon-Nummer eingestellt ist, dass nur 10 Zeichen. Also, wenn ich bestanden "(913)-444-5555" oder sonst etwas, gibt es eine schnelle Möglichkeit zum ausführen einer Zeichenfolge durch

Verwenden von regexp zum Auswählen von Zeilen im R-Datenframe

Anzahl der Antworten 6 Antworten
Ich versuche, um Zeilen auszuwählen, die in einem dataframe, in denen die Zeichenfolge, die in einer Spalte entspricht entweder ein regulärer Ausdruck oder ein Teilstring: dataframe: aName bName pName call alleles logRatio strength AX-11086564 F08_ADN103 2011-02-10_R10 AB

Abrufen des folgenden Texts nach dem Regex-Abgleich

Anzahl der Antworten 5 Antworten
Bin ich mit Regex, ich habe gehen durch eine Reihe von tutorials, aber ich habe nicht gefunden, dass gilt, was ich tun will, Ich soll nach etwas suchen, aber wieder alles nach, aber nicht den Suchbegriff selbst

Was ist eine Wortgrenze in Regexes?

Anzahl der Antworten 10 Antworten
Ich bin mit Java regexes in Java 1.6, die (unter anderem zu analysieren, numerische Ausgabe) und kann nicht finden, eine genaue definition von \b ("word boundary"). Ich hatte angenommen, dass -12 wäre eine "integer word" (ergänzt durch

Wie kann man gleichzeitig Kommas und doppelte Anführungszeichen für CSV-Dateien entfernen?

Anzahl der Antworten 7 Antworten
Ich Schreibe eine Java-Anwendung zum exportieren von Daten aus Oracle nach csv-Datei Leider ist der Inhalt der Daten kann ziemlich schwierig sein. Noch Komma ist die deliminator, aber einige Daten für eine Zeile könnte wie folgt Aussehen:

Wie kann ich Strings in doppelten Anführungszeichen mit Escapezeichen mit doppelten Anführungszeichen abgleichen?

Anzahl der Antworten 7 Antworten
Ich brauche einen regulären Perl-Ausdruck für eine Zeichenkette. Ich gehe davon aus, dass nur double-quoted strings ist, dass eine \" ist ein literales Anführungszeichen und NICHT das Ende der Zeichenfolge, und dass a \ ist ein literal

Wie überprüft man, ob der String-Inhalt HTML enthält?

Anzahl der Antworten 6 Antworten
Wie kann ich überprüfen, ob PHP-string Inhalten enthalten, die beliebigen HTML-Inhalt? Ich bin nicht gut mit Regulären Ausdrücken, so würde ich gerne eine Funktion mit dem Namen "is_html", um diese zu überprüfen. 🙂 danke! InformationsquelleAutor der Frage

Auflisten aller Dateien, die mit einem vollständigen Pfadmuster in R übereinstimmen

Anzahl der Antworten 4 Antworten
Ich versuche erhalten Sie die Liste der Dateien mit einem full-path Muster. Bisher habe ich Liste.Dateien (), aber es hat nicht funktioniert. Nehmen wir an, wir haben Folgendes Verzeichnis Organisation: results |- A | |- data-1.csv |

Oracle PL / SQL: Entfernen Sie "Leerzeichen" aus einer Zeichenfolge

Anzahl der Antworten 6 Antworten
In meiner Oracle 10g-Datenbank würde ich gerne entfernen, "Leerzeichen" (Leerzeichen, Tabulatoren, Wagenrückläufe...) aus den Werten eines tabellenfeldes. Ist TRANSLATE() dem Weg zu gehen ? Zum Beispiel so etwas wie: MY_VALUE := TRANSLATE(MY_VALUE, CHR(9) || CHR(10) || CHR(11)