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.

Einfache TextWrangler Grep Ersetzen

Anzahl der Antworten 1 Antworten
Ich versuche, Sie zu ersetzen alle h2-tags mit der Klasse "überschrift" mit h1: <h2 class="title">Things</h2> Ich bin mit dem Multi-File-Suche in TextWranger: <h2 class="title">[^>]*</h2> Ich bin in der Lage, alles zu finden, aber wenn ich drücken Sie

Reguläre Ausdrücke und GWT

Anzahl der Antworten 5 Antworten
Meine Fragen: Ist es eine gute Lösung für regulären Ausdruck verwenden in GWT? Ich bin nicht zufrieden mit der Verwendung von String.split(regex) zum Beispiel. GWT übersetzt den Code für JS und verwendet dann die regex als JS

grep: Gruppe erfassen

Anzahl der Antworten 6 Antworten
Habe ich folgenden string: {"_id":"scheme_version","_rev":"4-cad1842a7646b4497066e09c3788e724","scheme_version":1234} und ich brauche, um den Wert von "Schema version", die 1234 in diesem Beispiel. Habe ich versucht grep -Eo "\"scheme_version\":(\w*)" gibt aber "scheme_version":1234 Wie kann ich es machen? Ich weiß, ich kann

Die Verwendung von Python die Zeichenfolge.ersetzen vs re.sub

Anzahl der Antworten 4 Antworten
Für Python 2.5, 2.6, soll ich mich mit string.replace oder re.sub für die basic text-Ersetzungen? In PHP, dies wurde ausdrücklich vermerkt, aber ich kann nicht finden, einen ähnlichen Hinweis für Python. InformationsquelleAutor der Frage wag2639 | 2011-04-14

Verarbeitung von Text - Python vs. Perl-Leistung

Anzahl der Antworten 5 Antworten
Hier ist mein Perl-und Python-Skript zu tun, einige einfache text-Verarbeitung von über 21 log-Dateien, die jeweils etwa 300 KB bis 1 MB (max) x 5 mal wiederholt (insgesamt 125 Dateien, aufgrund der log 5 mal wiederholt). Python-Code (code modifiziert,

Finden Sie alle Elemente, basierend auf ids mit regex auf jQuery-Selektor

Anzahl der Antworten 5 Antworten
Ich habe mehrere Elemente mit eindeutigen ids wie so: <div id='item-1-top'></div> <div id='item-2-top'></div> <div id='item-3-top'></div> Ich hoffe, dass die folgende Arbeit mit jQuery: $("#item-[.]+-top").each(function() { $(this).hide(); }); Ich nicht haben ein gutes Verständnis von regulären Ausdrücken und

Überprüfen Sie für Sonderzeichen (/*-+_@&$#%) in einem string?

Anzahl der Antworten 7 Antworten
Wie überprüfe ich einen string um sicherzustellen, dass es enthält zahlen, Buchstaben, Leerzeichen oder nur? InformationsquelleAutor der Frage MrM | 2010-12-21

Vim-Regex : Wie suchen für A UND B NICHT C

Anzahl der Antworten 2 Antworten
Ich habe viele Zeilen mit den Namen der US-Präsidenten Carter, Bush, Clinton, Obama. Einige enthalten 1 dieser Namen, manche 2, manche 3, manche sogar 4 (in beliebiger Reihenfolge). Ich weiß, wie die Suche für Carter-UND Clinton-UND Obama

regex-matching-alpha-Zeichen, gefolgt von 4 alphanumerische Zeichen

Anzahl der Antworten 7 Antworten
Ich brauche einen regex für folgende Muster: Insgesamt 5 Zeichen (alpha-und numerische, sonst nichts). erste Zeichen muss ein Buchstabe sein ( A , B oder C nur) die restlichen 4 Zeichen Zahl oder einen Buchstaben. Clarifcation: der

Regulären Ausdruck für den Dateinamen am Ende der URL

Anzahl der Antworten 6 Antworten
Mit diesem text: http://img.oo.com.au/prod/CRWWBGFWG/1t44.jpg Und andere Texte wie dieser, wo die letzten 1 kann eine beliebige andere Zahl, und die Letzte 44 werden kann, jede andere Zahl auch, ich brauche einen regex, match /1t44.jpg. Alles, was ich

Die Mitgliedschaft Generieren Passwort alphanumerisches Passwort?

Anzahl der Antworten 7 Antworten
Wie kann ich die Mitgliedschaft.GeneratePassword zurück ein Passwort, das NUR die alpha-oder numerischen Zeichen? Die Standard-Methode wird nur Gewähr für eine minimale und keine maximale Anzahl von nicht alphanumerischen Kennwörtern. InformationsquelleAutor der Frage Curtis White | 2010-04-12

Erlauben Sie nur alphanumerische in die textbox

Anzahl der Antworten 13 Antworten
Ich habe eine textbox, sollte verbieten die Eingabe von Sonderzeichen. Benutzer eingeben können : A-Z a-z 0-9 Raum Wie kann ich machen das KeyDown Ereignis, das zu tun? InformationsquelleAutor der Frage Sauron | 2009-05-26

Was ist der Unterschied zwischen () und [] im Muster für reguläre Ausdrücke?

Anzahl der Antworten 6 Antworten
Was ist der Unterschied zwischen begrenzenden Teil des regulären Ausdrucks in () (Runde Klammern) und tut es in (eckige Klammern)? Wie funktioniert das: [a-z0-9] anders: (a-z0-9) ? InformationsquelleAutor der Frage KatieK | 2010-09-24

Test für numerische Elemente in eine Zeichenkette

Anzahl der Antworten 2 Antworten
Ich möchte zum testen eine Zeichenfolge, und sehen, welche Elemente könnten tatsächlich numerisch sein. Ich kann die Verwendung von regex zu testen, für integer-erfolgreich, aber bin auf der Suche, um zu sehen, welche Elemente alle Ziffern und

Was ist ein regulärer Ausdruck, der die übereinstimmung mit einem gültigen Domainnamen ohne subdomain?

Anzahl der Antworten 16 Antworten
Erstens sorry für den 10.000 TEN RegEx Frage, Ich weiß, es sind andere Domänen-bezogene Fragen, aber der regex ist entweder nicht ordnungsgemäß funktioniert, zu Komplex, oder für urls, subdomains, Protokolle und filepaths. Mir ist mehr einfach, ich

Regulärer Ausdruck, um die Anzahl der Zeichen bis 10

Anzahl der Antworten 5 Antworten
Ich versuche zu schreiben regulärer Ausdruckdass nur Kleinbuchstaben und maximal 10 Zeichen ein. Was ich bisher sieht wie folgt aus: pattern: /^[a-z]{0,10}+$/ Funktioniert dies nicht oder zu kompilieren. Ich hatte eine Arbeitsgruppe ein, die würde nur erlauben,

Unterschied zwischen LIKE und ~ in Postgres

Anzahl der Antworten 7 Antworten
Habe ich angewiesen worden, "nicht zu stören, mit LIKE" und nutzen ~ statt. Was ist falsch mit LIKE und wie ist ~ anders? Tut ~ haben einen Namen in diesem Kontext, oder werden die Leute sagen "benutzen

Wie passend, einmal pro Datei in grep?

Anzahl der Antworten 6 Antworten
Ist es die grep-option, die lassen mir die Kontrolle Gesamtzahl der matches, sondern Stoppt bei der ersten übereinstimmung auf jede Datei? Beispiel: Wenn ich dies grep -ri --include '*.coffee' 're' . ich dieses: ./app.coffee:express = require 'express'

Was ist ein regex-match NUR ein leerer string?

Anzahl der Antworten 7 Antworten
Gibt es viele Beiträge über regexs zu einem potenziell leeren string, aber ich konnte nicht leicht finden, die einen regex, die nur abgestimmt eine leere Zeichenfolge. Ich weiß, dass ^ wird mit dem Anfang jeder Zeile und

Wie man alle Ziffern aus string regexp ruby

Anzahl der Antworten 7 Antworten
Wie man alle Ziffern aus einem string Satz wie "Lorem 123 ipsum 456 879" => "123456879" mit regexp in ruby? InformationsquelleAutor der Frage user1030981 | 2011-11-05

ersetzen Sie die unbekannte Zeichenfolge zwischen zwei bekannten strings mit sed

Anzahl der Antworten 3 Antworten
Ich habe eine Datei mit folgendem Inhalt: WORD1 WORD2 WORD3 Wie kann ich mit sed zu ersetzen, um die Zeichenfolge zwischen WORT1 und WORT3 mit fooso dass der Inhalt der Datei geändert, die der folgenden?: WORD1 foo

Unterschied zwischen den matches() und finden() im Java Regex

Anzahl der Antworten 5 Antworten
Ich versuche zu verstehen, den Unterschied zwischen matches() und find(). Entsprechend der Javadoc (was ich verstehen), matches() wird durchsuchen Sie die gesamte Zeichenfolge auch wenn es findet, was es sucht, und find() wird aufhören, wenn es findet,

Zweck [^\x20-\x7E] in regulären Ausdrücken

Anzahl der Antworten 4 Antworten
[^\x20-\x7E] Sah ich dieses Muster für einen regulären Ausdruck, in dem das Ziel war das entfernen von nicht-ascii - Zeichen aus einer Zeichenfolge. Was bedeutet es? InformationsquelleAutor der Frage GernBlandston | 2009-06-11

JavaScript: indexOf vs. Match beim Suchen von Zeichenfolgen?

Anzahl der Antworten 9 Antworten
Lesbarkeit beiseite, gibt es irgendwelche erkennbaren Unterschiede (Leistung vielleicht) zwischen str.indexOf("src") und str.match(/src/) Ich persönlich bevorzuge match (und regexp), aber Kollegen scheinen den anderen Weg gehen. Wir wurden gefragt, wenn es darauf ankam ...? EDIT: Ich soll

Regulärer Ausdruck zum zählen der Anzahl der Kommas im string

Anzahl der Antworten 9 Antworten
Wie kann ich einen regulären Ausdruck entsprechen, wird für eine Zeichenkette beliebiger Länge mit beliebigen Zeichen, aber die muss enthalten 21 Kommas? InformationsquelleAutor der Frage | 2009-05-14

Entfernen Sie nicht die alphanumerischen Zeichen von string. Probleme mit dem [\] Zeichen

Anzahl der Antworten 6 Antworten
Will ich konvertieren Sie die folgende Zeichenfolge für die Ausgabe zur Verfügung gestellt. Input: "\\test\red\bob\fred\new" Output: "testredbobfrednew" Habe ich keine Lösung gefunden, das wird behandeln Sonderzeichen wie \r\n\b usw. Grundsätzlich habe ich nur wollen, um loszuwerden, alles,

PHP split-Zeichenkette in Ganzzahl-element und string

Anzahl der Antworten 5 Antworten
Ich habe einen string sagen: Order_num = "0982asdlkj" Wie kann ich Spalten, in die 2 Variablen, mit der Anzahl Elemente und dann eine weitere variable mit dem Buchstaben element in php? Die Anzahl element kann eine beliebige

grepping mit den "|" alternative Betreiber

Anzahl der Antworten 5 Antworten
Der folgenden ist ein Beispiel für eine große Datei mit dem Namen AT5G60410.gff: Chr5 TAIR10 gene 24294890 24301147 . + . ID=AT5G60410;Note=protein_coding_gene;Name=AT5G60410 Chr5 TAIR10 mRNA 24294890 24301147 . + . ID=AT5G60410.1;Parent=AT5G60410;Name=AT5G60410.1;Index=1 Chr5 TAIR10 protein 24295226 24300671 .

Aufteilen einer Zeichenfolge, auf jede N-te position

Anzahl der Antworten 5 Antworten
Ich diese regex, split ein string bei jedem sagen, der 3. position: String thisCombo2 = thisCombo.split("(?<=\\G...)"); wo die 3 Punkte nach dem G zeigt jede N-te position zu splitten. In diesem Fall, die 3 Punkte zeigen alle

Regulärer Ausdruck Für Aufeinander Folgende Doppelte Wörter

Anzahl der Antworten 12 Antworten
Ich bin ein regulärer Ausdruck Neuling, und ich kann nicht ganz herausfinden, wie Sie schreiben einen einzigen regulären Ausdruck, das würde "passen" alle doppelten Wörtern wie: Paris in die der Frühling. Nicht , verbunden ist. Warum sind

regex-zu-match-EOF

Anzahl der Antworten 9 Antworten
Habe ich einige Daten, die so Aussehen, john, dave, chris rick, sam, bob joe, milt, paul Ich bin mit diesem regulären Ausdruck für die Namen /(\w.+?)(\r\n|\n|,)/ die funktioniert zum größten Teil, aber die Datei endet abrupt nach

Entfernen, HTML-Kommentare mit Regex in Javascript

Anzahl der Antworten 3 Antworten
Ich habe einige hässlich generierte HTML-Code aus Word, von dem ich mich entfernen will alle HTML-Kommentare. Den HTML sieht wie folgt aus: <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom>

Wie kann man das löschen von Dateien in einem Ordner passenden regulären Ausdruck mithilfe der PowerShell?

Anzahl der Antworten 3 Antworten
Ich weiß, ein gemeinsames Merkmal der Dateinamen, die mit einer Reihe von unerwünschten Dateien auf meinem Windows-computer. Wie kann ich entfernen Sie alle diese Dateien aus einem bestimmten Ordner oder eine Ordnerhierarchie mit einer einzigen regulärer Ausdruck

JavaScript äquivalent von PHP ' s preg_replace

Anzahl der Antworten 2 Antworten
Bin ich mit einem einfachen regex zum ersetzen von break-tags Zeilenumbrüche: br_regex = /<br>/; input_content = input_content.replace(br_regex, "\n"); Diese ersetzt nur die erste Instanz von einem break-tag, aber ich muss alle ersetzen. preg_match_all() würde den trick in

Überprüfen Sie, ob gegebene Zeichenkette eine URL

Anzahl der Antworten 2 Antworten
In meine rails-Anwendung, die ich brauche, um zu überprüfen, ob die URL durch einen Benutzer ist wirklich eine URL. Ich bin nur besorgt mit dem HTTP-Protokoll (und vielleicht HTTPS habe ich nicht mal angeschaut), die führt mich

Regulärer Ausdruck, um alles außer Zeichen und Zahlen zu entfernen

Anzahl der Antworten 5 Antworten
Ich würde gerne alles entfernen, aber die Zeichen a-z,A-Z und 0-9 aus einem String, so brauche ich zum erstellen eines regulären Ausdrucks für Java string.replaceAll(regex, ""); Den alten string würde wie folgt Aussehen: MAX EUK_1334-PP/B+ Die neue

Regex nur für Zahlen

Anzahl der Antworten 17 Antworten
Habe ich nicht verwendet reguläre Ausdrücke an alle, also ich bin mit Schwierigkeiten bei der Fehlersuche. Ich will, dass die regex-match, nur, wenn die enthaltene Zeichenfolge alle zahlen; aber mit den beiden nachfolgenden Beispiele ist es passend

Auf Komma außerhalb von Anführungszeichen teilen

Anzahl der Antworten 5 Antworten
Mein Programm liest eine Zeile aus einer Datei. Diese Zeile enthält eine Komma-getrennte text wie: 123,test,444,"don't split, this",more test,1 Möchte ich das Ergebnis einer split: 123 test 444 "don't split, this" more test 1 Nutzen, wenn ich

Ruby: Wörter aus String extrahieren

Anzahl der Antworten 4 Antworten
Ich versuche zu analysieren, Wörter aus einem string und setzen Sie Sie in ein array. Ich habe versucht, die folgende Sache: @string1 = "oriented design, decomposition, encapsulation, and testing. Uses " puts @string1.scan(/\s([^\,\.\s]*)/) Es scheint den trick

UK Postleitzahl Regex (umfassend)

Anzahl der Antworten 29 Antworten
Bin ich nach einem regex überprüft, ob Sie den vollen Komplex Postleitzahl nur in einem Eingabe-string. Alle ungewöhnlich, PLZ-Formen abgedeckt werden müssen sowie die üblichen. Zum Beispiel: Entspricht CW3 9SS SE5 0EG SE50EG se5 0eg WC2H 7LT

Regulärer Ausdruck Muster nicht irgendwo in der Zeichenfolge übereinstimmen

Anzahl der Antworten 1 Antworten
Ich versuche zu entsprechen <input> Typ "hidden" - Felder, die dieses Muster verwenden: /<input type="hidden" name="([^"]*?)" value="([^"]*?)" />/ Dies ist Beispiel-Formular-Daten: <input type="hidden" name="SaveRequired" value="False" /><input type="hidden" name="__VIEWSTATE1" value="1H4sIAAtzrkX7QfL5VEGj6nGi+nP" /><input type="hidden" name="__VIEWSTATE2" value="0351118MK" /><input type="hidden" name="__VIEWSTATE3" value="ZVVV91yjY"

C # Regex für Guid

Anzahl der Antworten 2 Antworten
Brauche ich, um zu analysieren, durch einen string und fügen Sie Anführungszeichen um jeden Guid-Wert. Ich dachte, ich könnte einen Regex verwenden, dies zu tun, aber ich bin nicht gerade ein Regex-guru. Gibt es einen guten Regex

Wie Regex Suche / ersetzen nur erste Auftreten in einer Zeichenfolge in .NET?

Anzahl der Antworten 5 Antworten
Scheint es, die .NET Regex.Replace-Methode ersetzt automatisch alle entsprechenden vorkommen. Ich könnte eine MatchEvaluator delegieren, gibt die übereinstimmenden string, nach dem ersten Ersatz -, rendering-keine Veränderung, aber das klingt sehr ineffizient für mich. Was ist der effizienteste

Regex, jedes nicht-alphanumerische Zeichen außer Leerzeichen oder Doppelpunkt

Anzahl der Antworten 8 Antworten
Ich kann nicht scheinen, um herauszufinden, wie Sie dies tun, überall. Keine Hilfe? Grundsätzlich bin ich versucht, alle Arten von verschiedene Zeichen, wie zum Beispiel kaufmännische und-Zeichen, Semikola, dollar-Zeichen, etc. InformationsquelleAutor der Frage Cayetano Gonçalves | 2011-05-19

Regulärer Ausdruck für das Finden von Dezimalzahlen / Gleitkommazahlen?

Anzahl der Antworten 4 Antworten
ich brauche einen regulären Ausdruck für dezimal - /float-zahlen wie 12 12.2 1236.32 123.333 und +12.00 Uhr oder -12.00 oder ...123.123... für die Verwendung in javascript und jQuery. Danke. InformationsquelleAutor der Frage MBehtemam | 2012-04-21

Ruby Regex - wie alles bis zum Charakter passt -

Anzahl der Antworten 4 Antworten
gegeben ein string wie folgt: randomstring1-randomstring2-3df83eeff2 Wie kann ich ein ruby-regex oder einige andere ruby/rails-freundliche Methode, um alles zu finden, bis die erste dash - Im obigen Beispiel wäre das: randomstring1 Dank InformationsquelleAutor der Frage TheExit |

Python Regex - Präfix

Anzahl der Antworten 3 Antworten
Kann mir jemand erklären, warum in Beispiel 1 unten funktioniert, wenn der r-Präfix wird nicht verwendet? Ich dachte, der r-Präfix verwendet werden muss, wenn escape-Sequenzen verwendet werden? Beispiel 2 und Beispiel 3 zeigt dies.. # example 1

RegExp passt wiederholte Zeichen an

Anzahl der Antworten 6 Antworten
Ich habe zum Beispiel string: aacbbbqq Als Ergebnis möchte ich haben folgende Spiele: (aa, c, bbb, qq) Ich weiß, dass ich schreiben kann, so etwas wie dieses: ([a]+)|([b]+)|([c]+)|... Aber ich denke, ich sei hässlich und mich für

Python: Verwenden Sie regulären Ausdruck, um den Leerraum von allen Zeilen zu entfernen

Anzahl der Antworten 6 Antworten
^(\s+) nur entfernt die Leerzeichen aus der ersten Zeile. Wie Entferne ich die vorderen whitespace-Zeichen aus allen Zeilen? InformationsquelleAutor der Frage user469652 | 2010-10-21

Ruby - Entfernen Sie das Muster aus der Zeichenfolge

Anzahl der Antworten 3 Antworten
Habe ich eine string-Muster, dass, als ein Beispiel sieht wie folgt aus: WBA - Skinny Joe vs. Hefty Hal Ich abschneiden möchten, dass das Muster "WBA -" aus dem string und gibt nur "Skinny Joe vs. Saftige