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.

Sed regex und substring negation

Anzahl der Antworten 4 Antworten
Was ist die korrekte syntax für die Suche nach einer Teilzeichenfolge (Zeichenfolge ist vorangestellt und gefolgt von bestimmten Zeichenfolgen), die nicht nicht einem bestimmten Muster? Zum Beispiel, ich möchte alle Teilstrings, die start mit BEGIN_Ende mit _END

mod_rewrite: Unterstriche durch Bindestriche ersetzen

Anzahl der Antworten 5 Antworten
Ich bin enthüllt meine peinliche Unwissenheit der REGEX-fu hier, aber: ich habe derzeit eine website, wo ein laden der Artikel in die URLs geschrieben, als "article_name", während die neueren sind so geschrieben, wie "Artikel-name". Ich mich bewegen

Wie funktionieren Scrapy-Regeln mit Crawl-Spider?

Anzahl der Antworten 3 Antworten
Ich habe harte Zeit zu verstehen, scrapy crawl, spider-Regeln. Ich habe Beispiel dass nicht wie möchte ich es haben, so kann es zwei Dinge: Ich verstehe nicht, wie die Regeln funktionieren. Ich bildete falsche regex, der verhindert,

Javascript URL-Safe Dateiname-sichere Zeichenfolge

Anzahl der Antworten 3 Antworten
Suche nach einem regex/ersetzen-Funktion zu nutzen, die ein Benutzer eingegeben string sagen, "John Smith' s Coole Seite" und geben Sie einen Dateinamen/url safe string wie "john_smith_s_cool_page.html" oder etwas in diesem Ausmaß. InformationsquelleAutor der Frage ndmweb | 2011-12-13

RegEx, um zwei oder mehr aufeinanderfolgende Zeichen zu finden

Anzahl der Antworten 2 Antworten
Muss ich feststellen, ob ein string enthält zwei oder mehr aufeinanderfolgenden alpha-chars. Zwei oder mehr [a-zA-Z] nebeneinander. Beispiel: "ab" -> valid "a1" -> invalid "a b" -> invalid "a"-> invalid "a ab" -> valid "11" -> invalid

Gibt es eine PHP-Funktion, die Regex-Muster vor ihrer Anwendung entziehen kann?

Anzahl der Antworten 1 Antworten
Gibt es eine PHP-Funktion, die entkommen regex-Muster, bevor Sie angewendet werden? Ich bin auf der Suche nach etwas entlang der Linien der C# Regex.Escape() Funktion. InformationsquelleAutor der Frage vfclists | 2009-10-07

Java - Extrahiert einen Teil einer Zeichenfolge zwischen zwei Sonderzeichen

Anzahl der Antworten 7 Antworten
Habe ich versucht herauszufinden, wie zu extrahieren eines Teils einer Zeichenfolge zwischen zwei Sonderzeichen ' und " ich habe dich schon in regex, aber ehrlich gesagt, ich kann es nicht verstehen. Beispiel in Java-code: String str="21*90'89\""; Möchte

.NET Regex Fehler: [x-y] Bereich in umgekehrter Reihenfolge

Anzahl der Antworten 4 Antworten
Erstelle ich ein Regex und so weit ich habe das gemacht und versucht, ^([0][1-9]|1[0-2])[/-.] und ich bekomme die folgende Fehlermeldung. parsing "^([0][1-9]|1[0-2])[/-.]" - [x-y] range in reverse order. Description: An unhandled exception occurred during the execution of

Regulärer Ausdruck für die Übereinstimmung mit URLs in Java

Anzahl der Antworten 7 Antworten
Benutze ich RegexBuddy während der Arbeit mit regulären Ausdrücken. Aus seiner Bibliothek, die ich kopiert der reguläre Ausdruck für URLs. Getestet habe ich erfolgreich innerhalb von RegexBuddy. Allerdings, wenn ich es kopiert als Java String Geschmack und

Die Youtube-ID von einem Link abrufen

Anzahl der Antworten 9 Antworten
Ich habe in diesem code die youtube-id aus der links wie www.youtube.com/watch?v=xxxxxxx URL youtubeURL = new URL(link); youtubeURL.getQuery(); im Grunde wird mir die id einfach v=xxxxxxxx aber ich merkte irgendwann youtube-links werden, wie dies http://gdata.youtube.com/feeds/api/videos/xxxxxx Bin ich

Alle Vorkommen einer Regex abgleichen

Anzahl der Antworten 3 Antworten
Gibt es einen schnellen Weg zu finden, jedes Spiel, wie ein regulärer Ausdruck in Ruby? Ich habe mir durch das Regex-Objekt in Ruby, STL und in Google gesucht ohne Erfolg. InformationsquelleAutor der Frage Chris Bunch | 2008-09-17

Regex: Groß- / Kleinschreibung ignorieren

Anzahl der Antworten 8 Antworten
Wie kann ich folgenden regex, ignorieren von groß-und Kleinschreibung? Es sollte mit all den richtigen Zeichen, ignorieren aber, ob Sie sind niedriger oder Großbuchstaben. G[a-b].* InformationsquelleAutor der Frage brother | 2012-03-11

Wie man regulären Ausdruck in Android verwendet

Anzahl der Antworten 5 Antworten
Ich habe eine numberDecimal EditText die ich überprüfen möchten regular expressions. Bei der Validierung, was ich will, ist. Vor dem Dezimalpunkt den maximalen Wert ich eingeben möchten, ist drei und die Ziffer sollte nicht mit null beginnen,

Wie man das letzte Vorkommen von Zeichen in einer Zeichenkette mittels Javascript ersetzt

Anzahl der Antworten 3 Antworten
Ich habe ein problem, herauszufinden, wie Sie das Letzte ', 'in einem string mit' und ': Dass diese Zeichenfolge: test1", "test2", "test3" und ich möchte enden mit: test1, test2 und test3 Ich versuche, so etwas wie dieses:

Split-String nur bei erster Instanz des angegebenen Zeichens

Anzahl der Antworten 7 Antworten
In meinem code, den ich aufteilen einer Zeichenfolge basierend auf _ und nimm das zweite Element im array. var element = $(this).attr('class'); var field = element.split('_')[1]; Nimmt good_luck und bietet mir luck. Funktioniert Super! Aber, jetzt habe

Wie überprüft man, ob eine PHP-Zeichenfolge nur englische Buchstaben und Ziffern enthält?

Anzahl der Antworten 7 Antworten
In JS habe ich diese code: if(string.match(/[^A-Za-z0-9]+/)) aber ich weiß nicht, wie es in der PHP. InformationsquelleAutor der Frage Danny Fox | 2012-02-19

Wie erhalte ich Capturing-Group-Funktionalität in regulären Golong-Ausdrücken?

Anzahl der Antworten 4 Antworten
Ich bin die Portierung einer Bibliothek von Ruby zu Gehen, und habe gerade entdeckt, dass reguläre Ausdrücke in Ruby sind nicht kompatibel mit Go (google RE2). Es ist mir zu Ohren gekommen, dass Ruby & Java (und

Was ist ein guter Regular Expression Tester für OS X?

Anzahl der Antworten 7 Antworten
Ich bin auf der Suche nach einem GUI-basierten RegExp-tester in der Vene der rubular.comoder diese JavaScript expression tester hier, für OS X, um mir zu helfen, beim schreiben von regulären Ausdrücken. Es wäre wirklich praktisch, wenn es

Groß- / Kleinschreibung des ersten Buchstabens jedes Wortes in einer Auswahl mit vim

Anzahl der Antworten 5 Antworten
In vim, ich weiß, wir können ~ zu nutzen, einen einzigen char (wie erwähnt, in diese Frage), aber gibt es eine Möglichkeit, Großschreibung des ersten Buchstabens jedes Wortes in einer Auswahl mit vim? Zum Beispiel, wenn ich

Java-Code / Bibliothek zum Erzeugen von Nacktschnecken (zur Verwendung in hübschen URLs)

Anzahl der Antworten 5 Antworten
Web-frameworks wie Rails und Django hat eine eingebaute Unterstützung für "slugs", die verwendet werden zum generieren lesbare und SEO-freundliche URLs: Schnecken in Schienen Schnecken in Django Einem slug string enthält in der Regel nur die Zeichen a-z0-9

Umgang mit Fanggruppen in re?

Anzahl der Antworten 2 Antworten
Möchte ich den string 0.71331, 52.25378 und zurück 0.71331,52.25378 - d.h. nur eine Ziffer, ein Komma, ein Leerzeichen und einer Ziffer, und Streifen aus dem Raum. Dies ist mein Aktueller code: coords = '0.71331, 52.25378' coord_re =

Wie lösche ich alle Linien, die zu einem Muster und einer Linie nach Vim passen?

Anzahl der Antworten 5 Antworten
Gibt es einen text Title of the text This line contains a word that is matched by the pattern and it should be deleted. Next line is supposed to be deleted as well. Loren ipsum dolorem... This

Regex - wie man alles außer einem bestimmten Muster anpasst

Anzahl der Antworten 8 Antworten
Wie Schreibe ich einen regulären Ausdruck für eine beliebige Zeichenfolge, die nicht ein bestimmtes Muster? Ich bin mit einer situation, wo ich mit einer (A und ~B) Muster. InformationsquelleAutor der Frage notnot | 2009-03-04

Teilen Sie eine Zeichenfolge basierend auf mehreren Trennzeichen

Anzahl der Antworten 5 Antworten
Ich versuchte aufteilen einer Zeichenfolge, die sich aus mehreren Trennzeichen durch Bezugnahme Wie split einen string in jquery mit mehreren strings als Trennzeichen Da mehrere Trennzeichen habe ich beschlossen, zu Folgen var separators = [' ', '+',

Regex zum Entfernen aller (nicht numerische ODER-Periode)

Anzahl der Antworten 5 Antworten
Brauche ich für Texte wie "joe ($3,004.50)" gefiltert werden nach unten zu 3004.50, bin aber schrecklich mit regex und kann nicht finden, eine geeignete Lösung. Also nur zahlen und Punkte bleiben sollte - alles andere gefiltert. Ich

Wie entferne ich das nicht-numerische Zeichen aus einer Zeichenfolge in Java?

Anzahl der Antworten 9 Antworten
Habe ich einen langen string. Was ist der reguläre Ausdruck, teilen Sie die zahlen in das array? InformationsquelleAutor der Frage unj2 | 2009-10-07

Wie ersetze ich doppelte Anführungszeichen durch einfache Anführungszeichen

Anzahl der Antworten 8 Antworten
Wie kann ich ersetzen "" (ich glaube es nennt sich double quotes) mit '' (ich denke, die genannten Anführungszeichen) mit PHP? InformationsquelleAutor der Frage streetparade | 2010-03-11

Wie validiere ich eine Email in PHP?

Anzahl der Antworten 5 Antworten
Wie kann ich das validieren der Eingabe Wert ist eine gültige E-Mail-Adresse mit php5. Jetzt bin ich mit dieser code function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } }

Unterstützt .NET Regex den globalen Abgleich?

Anzahl der Antworten 1 Antworten
Mir bisher nicht gelungen, etwas zu finden, online Bezug auf diese. Es gibt RegexOptions, aber es muss nicht Global als eine Ihrer Optionen. Die inline-Modifikatoren-Liste wird auch nicht erwähnt, eine Globale Suche. In einer nussschale, ich habe

Regex: C # extrahiert Text in Anführungszeichen

Anzahl der Antworten 6 Antworten
Möchte ich extrahieren Sie nur die Wörter in doppelten Anführungszeichen. Also, wenn der Inhalt ist: Würde "Sie" gerne Antworten auf Ihre "Fragen" an Sie per E-Mail erhalten? Die Antwort muss sein Sie Fragen InformationsquelleAutor der Frage new_linux_user

Wie man einer eckigen Klammer für die Musterkompilierung ausweicht

Anzahl der Antworten 4 Antworten
Habe ich durch Komma getrennte Liste von regulären Ausdrücken: .{8},[0-9],[^0-9A-Za-z ],[A-Z],[a-z] Ich habe eine split auf der Komma. Jetzt bin ich versucht, diese regex gegen ein generiertes Passwort. Das problem ist, dass Pattern.compile nicht wie eckigen Klammern,

Wie schreibe ich ein Suchmuster, um ein Leerzeichen in findstr einzufügen?

Anzahl der Antworten 4 Antworten
Will ich Suche alle Dateien in einem bestimmten Verzeichnis zum vorkommen von Aussagen wie Load frmXYZ Ich bin auf Windows 7, mit der findstr Befehl. Ich habe versucht: findstr /n Load.*frm *.* Aber das gibt mir unerwünschte

Python nicht-gierige Regexes

Anzahl der Antworten 6 Antworten
Wie mache ich einen python-regex wie "(.*)" so dass "a (b) c (d) e" python entspricht "b" statt "b) c (d"? Ich weiß, dass ich verwenden können, "[ ^ )] " anstelle von ".", aber ich bin

Gierig, nicht gierig, gierig passend in C # Regex

Anzahl der Antworten 3 Antworten
Wie kann ich alle Spiele in dem folgenden Beispiel: //Only "abcd" is matched MatchCollection greedyMatches = Regex.Matches("abcd", @"ab.*"); //Only "ab" is matched MatchCollection lazyMatches = Regex.Matches("abcd", @"ab.*?"); //How can I get all matches: "ab", "abc", "abcd" P.

Wie debugge ich einen regulären Ausdruck mit sed?

Anzahl der Antworten 2 Antworten
Ich versuche, eine regexp mit sed. Ich habe getestet, mein regex mit kiki, einer gnome-Anwendung zu testen regexpd, und es funktioniert in der kiki. date: 2010-10-29 14:46:33 -0200; author: 00000000000; state: Exp; lines: +5 -2; commitid: bvEcb00aPyqal6Uu;

NSString - Nur in reines Alphabet konvertieren (d. H. Akzente und Interpunktion entfernen)

Anzahl der Antworten 13 Antworten
Ich versuche zu vergleichen, Namen ohne Satzzeichen, Leerzeichen, Akzente etc. Im moment bin ich dabei die folgenden: -(NSString*) prepareString:(NSString*)a { //remove any accents and punctuation; a=[[[NSString alloc] initWithData:[a dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES] encoding:NSASCIIStringEncoding] autorelease]; a=[a stringByReplacingOccurrencesOfString:@" " withString:@""]; a=[a

Kibana fragt exakte Übereinstimmung ab

Anzahl der Antworten 4 Antworten
Ich würde gerne wissen, wie die Abfrage eines Feldes exakt eine Zeichenfolge. Eigentlich versuche ich, Abfrage wie diese: url : "http://www.domain_name.com" Gibt alle Strings beginnend mit http://www.domain_name.com . InformationsquelleAutor der Frage smace | 2014-09-08

Wie spalte ich eine durch Komma getrennte Zeichenkette, während ich ausgelassene Kommas ignoriere?

Anzahl der Antworten 5 Antworten
Schreiben brauche ich eine erweiterte version der StringUtils.commaDelimitedListToStringArray Funktion, die bekommt einen zusätzlichen parameter: die escape-char. so aufrufen meine: commaDelimitedListToStringArray("test,test\\,test\\,test,test", "\\") zurückkehren sollte: ["test", "test,test,test", "test"] Mein Aktueller Versuch ist die Verwendung von String.split() spaltet String mit

Eine Regex, die niemals mit irgendetwas übereinstimmen wird

Anzahl der Antworten 24 Antworten
Das klingt vielleicht wie eine blöde Frage, aber ich hatte ein langes Gespräch mit einigen meiner anderen Entwicklern und es Klang wie eine lustige Sache zu denken. So, was ist dein Gedanke - was macht ein Regex

Regulärer Ausdruck, um zwei (oder mehr) aufeinanderfolgende Zeichen durch nur eins zu ersetzen?

Anzahl der Antworten 8 Antworten
In java regulären Ausdruck kann verwendet werden, zu ersetzen, zum Beispiel: vor: aaabbb nach: ab vor: 14442345 nach: 142345 Dank! InformationsquelleAutor der Frage Alex. S. | 2008-09-19

Regex-Abgleich zwischen zwei Strings?

Anzahl der Antworten 2 Antworten
Ich kann nicht scheinen, einen Weg zu finden, zu extrahieren alle Kommentare wie im folgenden Beispiel. >>> import re >>> string = ''' ... <!-- one ... --> ... <!-- two -- -- --> ... <!-- three

Leerzeichen vor Großbuchstaben einfügen

Anzahl der Antworten 5 Antworten
Ich habe einen string "MySites". Ich möchte, um einen Raum zwischen My und Sites. Wie kann ich das in jQuery oder JavaScript? InformationsquelleAutor der Frage CLiown | 2011-04-07

java regulärer Ausdruck, um Inhalt in eckigen Klammern zu extrahieren

Anzahl der Antworten 3 Antworten
Eingabezeile unten Item(s): [item1.test],[item2.qa],[item3.production] Können Sie mir helfen, schreiben Sie ein Java-regulärer Ausdruck zum extrahieren von item1.test,item2.qa,item3.production oben Eingabezeile? InformationsquelleAutor der Frage so_mv | 2010-10-23

Powershell: Extrahiere Text aus einer Zeichenkette

Anzahl der Antworten 4 Antworten
Wie extrahiere ich die "Programm-name" aus einem string. Der string sieht wie folgt aus : % O0033(SUB-RAD MSD 50R III) G91G1X-6.4 Z-2.F500 G3I6.4Z-8. G3I6.4 G3R3.2X6.4F500 G91G0Z5. G91G1X-10.4 G3I10.4 G3R5.2X10.4 G90G0Z2. M99 % Den Namen des Programms (SUB-RAD

Text in eckigen Klammern in PHP erfassen

Anzahl der Antworten 1 Antworten
Brauche ich etwas Weg von der Erfassung der text zwischen eckigen Klammern. So beispielsweise die folgende Zeichenfolge ein: [This] is a [test] string, [eat] my [shorts]. Könnte verwendet werden, um das folgende array: Array ( [0] =>

Python mehrfache Wiederholung Fehler

Anzahl der Antworten 2 Antworten
Ich versuche, um zu bestimmen, ob ein Begriff wird in eine Zeichenfolge. Vor und nach dem Begriff erscheinen muß einen Platz, und ein standard-suffix ist auch erlaubt. Beispiel: term: google string: "I love google!!! " result: found

Wie finde ich eine Nummer in einer Zeichenkette mit JavaScript?

Anzahl der Antworten 3 Antworten
Angenommen ich habe einen string wie - "können Sie maximal 500 Entscheidungen". Ich brauche zu extrahieren 500 aus dem string. Das Hauptproblem ist der String kann variieren, wie "können Sie maximal 12500 Entscheidungen". So wie man den

ganzes Wort passt in Javascript

Anzahl der Antworten 4 Antworten
Bin ich mit javascript auf meiner Webseite. Ich bin versucht, nach einem einzelnen ganzen Wort durch die textbox. Sagen Suche ich: 'mich' , sollte ich finden Sie alle das " ich " im text, aber nicht finden

Finden Sie die letzte Übereinstimmung mit dem regulären Python-Ausdruck

Anzahl der Antworten 3 Antworten
Ich wanto entsprechen dem letzten vorkommen eines einfachen Musters in einer Zeichenfolge, z.B. list = re.findall(r"\w+ AAAA \w+", "foo bar AAAA foo2 AAAA bar2") print "last match: ", list[len(list)-1] jedoch, wenn der string ist sehr lange eine

variable Erfassung in Nginx-Standortabgleich

Anzahl der Antworten 4 Antworten
Sagen wir, ich habe eine URL wie diese: www.example.com/a/b/sthund ich Schreibe ein location-block in der Nginx-config: location ^~ /a/b/(?<myvar>[a-zA-Z]+) { # use variable $myvar here if ($myvar = "sth") { ... } } Ich hoffe, dass ich