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.
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
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
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,
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
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
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
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
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
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
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
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
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
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,
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:
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
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
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
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
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
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
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 =
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
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
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 = [' ', '+',
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
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
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
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; } }
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
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
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,
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
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
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.
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;
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
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
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
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
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
2
Antworten
Ich kann nicht scheinen, einen Weg zu finden, zu extrahieren alle Kommentare wie im folgenden Beispiel. >>> import re >>> string = ''' ... <!-- one ... --> ... <!-- two -- -- --> ... <!-- three
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
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
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
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] =>
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
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
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
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
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