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.
7
Antworten
Ist der reguläre Ausdruck [a-Z] gilt und wenn ja, dann ist es das gleiche wie [a-zA-Z]? Bitte beachten Sie, dass [a-Z] die a ist klein-und die Z-Großbuchstaben ist. Edit: Erhielt ich einige Antworten, die Angabe, dass, während
2
Antworten
Ich war gerade arbeite ich an der Validierung und steckte bis auf diese aber 🙁 ich will einen text enthält nur [a-z][A-Z][0-9][_] . Es akzeptieren sollte einer der oben genannten Zeichen beliebig oft in beliebiger Reihenfolge. Alle
3
Antworten
Ich bin mit Mercurial und ich habe folgende Struktur: files test demo.jpg video.flv video.doc sport demo2.jpg picture.jpg text.txt demo3.jpg demofile3.doc Möchte ich ein glob-filter, nur alle ignorieren "jpg" - Dateien im Verzeichnis, das alle Kinder des "Dateien"
3
Antworten
Ich habe viele Dateien mit den folgenden Arten von line - * @version $Revision: 1.xxx Ich wollen, dass diese Zeile ignoriert werden, während der Vergleich mit winmerge. Ich habe versucht mit line-Filter. Aber, bis nicht in der
2
Antworten
Ich versuche zu lösen diese CodingBat problem: Gibt true zurück, wenn der übergebene string enthält einen Auftritt von "xyz" wobei das xyz ist nicht direkt Voraus, eine Periode (.). So "xxyz" zählt, sondern "x".xyz" nicht. xyzThere("abcxyz") →
2
Antworten
Habe ich eine Liste von regex-mustern. rgx_list = ['pattern_1', 'pattern_2', 'pattern_3'] Und ich bin mit einer Funktion um eine Schleife durch die Liste, kompilieren der regex ist, und eine findall zu greifen, die Bedingungen abgestimmt und dann
5
Antworten
Wie konvertiere ich einen string mit einem regulären Ausdruck übereinstimmt, selbst in Perl? Habe ich eine Reihe von Zeichenfolgen wie diese: Enter your selection: Enter Code (Navigate, Abandon, Copy, Exit, ?): und ich will wandeln Sie reguläre
1
Antworten
Ich versuche, um Benutzereingaben zu überprüfen, die nur durch Komma getrennte zahlen. Ich möchte dies mit RegEx, aber kann nicht kommen mit der richtige Ausdruck. Sollte es validieren der folgenden strings (und größer): 1 12 123 1,234
1
Antworten
Habe ich Strings wie : <div class="fck_detail"> <table align="center" border="0" cellpadding="3" cellspacing="0" class="tplCaption" width="1"> <tbody> <tr><td> <img alt="nole-1375196668_500x0.jpg" src="http://l.f1.img.vnexpress.net/2013/07/30/nole-1375196668_500x0.jpg" width="500"> </td></tr> <tr><td class="Image"> Djokovic hậm hực với các đàn anh. Ảnh: <em>Livetennisguide.</em> </td></tr> </tbody> </table> <p>Riêng với
3
Antworten
Habe ich den folgenden string: "h3. My Title Goes Here" Ich im Grunde möchten, entfernen Sie die ersten vier Zeichen aus dem string, so dass ich gerade wieder: "My Title Goes Here". Die Sache ist die, ich
6
Antworten
Ich bin auf der Suche nach dem regex-pattern, nicht den Java-code, um mit dem letzten Wort in einem englischen (oder europäischen Sprache) Satz. Wenn das Letzte Wort ist in diesem Fall "Hallo" dann möchte ich match "hi"
1
Antworten
Ich bin mit Mühe NSRegularExpression zu entsprechen Muster auf strings mit breiter (?) Unicode-Zeichen in Ihnen. Wie es aussieht, das problem ist die range-parameter -- Swift zählt einzelne Unicode-Zeichen, während in Objective-C behandelt, strings, als ob Sie
3
Antworten
Habe ich die folgende HTML: <Some Html above....../> <!--Template Start --> <div> <p>Some text</p> ... <div> <!--Template End --> <Some Html below/> Nun, wie kann ich schreiben, regulären Ausdruck, den gesamten text aus Vorlage Starten zu Vorlage
2
Antworten
hi Was ist die reguläre Ausdrücke in notepad++, um zu erkennen, dass Worte wie " %NPN - %' dass Ende mit crlf-Zeichen? für exampple : 02NPNFLUDE - 12NPNGPDSA und etc danke InformationsquelleAutor odiseh | 2010-12-08
3
Antworten
In der org-mode Gliederung-regexp variable "[*\f]+". Ich bin nicht in der Lage, um herauszufinden, was es bedeutet, gemäß dieser ohne Erfolg. Edit:- [*\f]+ geändert "[*\f]+" InformationsquelleAutor Talespin_Kit | 2013-06-18
2
Antworten
Ich steckengeblieben mit einer Frage ich habe nur geholfen auf - es ist ein neues problem, aber nur leicht. Habe ich diese preg_match, um den Inhalt von href. Bitte erzählen Sie mir nicht, Sie nicht zu verwenden
5
Antworten
Ich habe einen string gebildet durch zahlen und manchmal auch von Briefen. Beispiel AF-1234 oder 345ww. Habe ich, um den numerischen Teil und erhöhe Sie um eins. wie kann ich das tun? vielleicht mit regex? InformationsquelleAutor tampe125
2
Antworten
Ok, wenn ich diese url: <iframe width="510" height="400" src="http://xhamster.com/xembed.php?video=XXXXXX" frameborder="0" scrolling="no"></iframe> Kann ich die video-id mit preg_match('/video=([a-zA-Z0-9]+)/', $url, $url_data); wie mache ich das gleiche mit der url: <iframe src="http://flashservice.xvideos.com/embedframe/XXXXX" frameborder=0 width=510 height=400 scrolling=no></iframe> XXXX ist der id
7
Antworten
Schreibe ich ein shell-script, in dem ich muss der aktuelle name des Betriebssystems, um es generisch. Wie: if [ $Operating_System == "CentOS" ] then echo "CentOS"; # Do this elif [ $Operating_System == "Ubuntu" ] then echo
2
Antworten
Habe ich die Datei mit der Zeile: "H:\Check\WP_20140511_029.mp4" zusammen mit anderen Linien. Ich möchte diese Zeilen entfernt werden, die angibt Verzeichnis auf H:\Check. Ich habe versucht, grep -v ".*H:\\Check.*" testout.txt > testout2.txt Aber nicht löschen Sie diese
1
Antworten
Ich würde gerne herausfinden, die NSPredicate, der Suche nach meinem Kern-Daten für die Worte, die beginnt mit: Zum Beispiel: Feld Beschreibung in die core-Daten-text wie dieser: My name is Mike My name is Moe My name is
2
Antworten
Ich versuche zu finden, die Variablen in einem string, z.B. "%0" can not be found. %1 Please try again %2 Muss ich wissen, wie die einzelnen Variablen endet (Leerzeichen, Punkt, Ende der Zeile), weil ich die Existenz
6
Antworten
An ich habe folgenden string: <script language="javascript"> var Liga = new Array( "Fußball","Deutschland - 2. Bundesliga","38542195","102","24 Mai 2009 14:00","24 Mai 2009 14:00","1X2","1","0" ); var Spiele = new Array( "125","1.FC Nürnberg - TSV 1860 München","24 Mai 2009 14:00","Sun,
1
Antworten
Habe ich versucht zu finden, eine vollständige Liste der Muster, die für die überprüfung von Eingaben über HTML5-form-überprüfung für die verschiedenen Arten, speziell url, email, tel und so, aber ich konnte Sie nicht finden. Derzeit ist die
3
Antworten
Habe ich ein schreiben brauche einen regulären Ausdruck, der hat mir meinen Kopf kratzen. Im wesentlichen habe ich eine Spalte mit Daten, die gehören Werte wie: ACME Corp 123 Corp 742 ACME Random Text Broadway 1785 FB
7
Antworten
Ich brauchen, um zu konvertieren eine Zeichenfolge wie diese: tag, tag2, longer tag, tag3 zu: tag, tag2, longer-tag, tag3 Machen diese kurzen, ich brauche zu ersetzen, die Räume nicht mit vorangestelltem Komma, mit Bindestrich, und ich muss
4
Antworten
Dies ist eine Lösung, die für die Validierung eine ganze Zahl. Kann mir bitte jemand erklären, die Logik der Karims Antwort. Das funktioniert perfekt, aber ich bin nicht in der Lage zu verstehen, wie. var intRegex =
2
Antworten
Kann jemand bitte geben Sie reguläre Ausdrücke für ein Wort, die sollten haben: Länge im Bereich von 6 bis 10 Es muss eine Kombination von alphanumerischen, numerischen und Sonderzeichen (nicht-alphanumerische Zeichen) Was ist die definition von "Sonderzeichen"?
1
Antworten
Wie mache ich den regulären Ausdruck entsprechen, wird nur auf r.js oder build.js aber nicht router.js (zum Beispiel)? Ich habe dieses: /^r.js$|^build.js$/ aber ich fühle mich wie es ist ein Weg, um entfernen Sie die ^ und
2
Antworten
Wie Schreibe ich einen regulären Ausdruck passt nur zahlen mit 2 oder 5 stellen? Habe ich diese so weit, aber es entspricht einer beliebigen Zahl, die mit 2 bis 5 Ziffern. ^\d{2,5}$ InformationsquelleAutor RKodakandla | 2012-10-26
2
Antworten
Ich habe versucht, verschiedene Möglichkeiten, das zu tun, einige grundlegende Dinge mit sed auf OS X. Hier sind die Ergebnisse der einfachen tests. echo "foo bar 2011-03-17 17:31:47 foo bar" | sed 's/foo/FOUND/g' zurück (wie erwartet) FOUND
1
Antworten
Ich versuche, erstellen Sie eine normale exp zu stoppen Benutzer die Eingabe von Sonderzeichen an jedem Ort int er Schnur aber alowing zahlen und der Unterstrich in string außer am Ausgangspunkt . Szenarien abhi_3123123 valid abhi___ASDFAS valid
4
Antworten
Habe ich ein einfaches Perl-regex, die ich brauche, zu retten, als eine variable. Wenn ich es ausdrucken: print($html_data =~ m/<iframe id="pdfDocument" src=.(.*)pdf/g); Er druckt, was ich will, um zu sparen, aber wenn man versucht, es zu retten
4
Antworten
Ich würde gerne match n Ziffern der folgenden Art und Weise mit grep oder ls: echo "ABCD150915.7z" | grep "ABCD[[:digit:]]{6}.7z" Die oben nicht funktioniert, und ich habe versucht ganz viele Möglichkeiten, wie jetzt.. Wie kann das getan
2
Antworten
Ich bin nicht verwendet, um Perl-hatte aber zum erstellen dieser Funktion. sub getPrice { my $url = shift; my $prdid = shift; my $count = shift; my $totcount = shift; print "($count/$totcount) Fetching Product Price : $prdid
3
Antworten
Arbeite ich mit einem legacy-Java-app, die hat keine Protokollierung und druckt nur, alle Informationen auf die Konsole. Die meisten Ausnahmen werden auch "behandelt", indem Sie einfach tun, eine printStackTrace () - Aufruf. Kurz gesagt, ich habe nur
2
Antworten
Habe ich Folgendes Beispiel für einen string mit regex, die ich bin versucht zu entsprechen: Regex: ^\d{3}( [0-9a-fA-F]{2}){3} String entsprechen: 010 00 00 00 Meine Frage ist die: die regex-übereinstimmungen und fängt 1-Gruppe - der Letzte 00
4
Antworten
/url?q=http://it.wikipedia.org/wiki/Spider-Man_(film)&sa=U&ei=iavVUKuFGsrNswbz74GQBA&ved=0CBYQFjAA&usg=AFQjCNEth5YspFPWp6CInyAfknlEvVgIfa Ich brauche, um nur http://it.wikipedia.org/wiki/Spider-Man_(film) Habe ich versucht mit \?q=(.*)& aber Sie betrachten die letzten vorkommen von &, so bekomme ich http://it.wikipedia.org/wiki/Spider-Man_(film)&sa=U&ei=iavVUKuFGsrNswbz74GQBA&ved=0CBYQFjAA http://rubular.com/r/yBiGIMQTUV InformationsquelleAutor sparkle | 2012-12-22
2
Antworten
ich bestätigen müssen ein Feld für leer. Aber es ermöglichen sollte, die englische und die Fremdsprachen Zeichen(UTF-8), aber nicht die Sonderzeichen. Ich bin nicht gut im Regex. So dass jede Hilfe wäre toll... .replace(/[^a-z0-9\s]/gi, '').replace(/[_\s]/g, ' '));
3
Antworten
Ich habe nicht viel Erfahrung mit RegEx also ich bin mit vielen verkettete Zeichenfolge.Replace () - Aufrufe, um unerwünschte Zeichen -- gibt es ein RegEx, ich kann schreiben, optimieren diese? string messyText = GetText(); string cleanText =
1
Antworten
Welche Klasse von Sprachen, für die wirkliche moderne regexes eigentlich erkennen? Wann immer es gibt eine unbegrenzte Länge erfassende Gruppe mit einem back-Referenz (z.B. (.*)_\1) ein regex ist jetzt matching eine nicht-reguläre Sprache. Aber dies alleine ist
4
Antworten
Ich denke, das wird eine dumme Fehler, aber für mich, das folgende gibt ein array zurück, nur "M". Sehen: /(.)+?/.match("Many many characters!").captures => ["M"] Warum nicht geben ein array zurück, der alle Zeichen? Ich muss etwas verpasst
1
Antworten
Ich versuche zu implementieren, die search-Funktion für eine Liste mit jQuery. Ich bin über folgende Zeile zu filtern Elemente $(list).find("a:contains(" + filter + ")").parent().show(); Dieser zeigt alle Elemente, die enthalten "filter" - text. Ich möchte zeigen nur
3
Antworten
Ich habe einen regulären Ausdruck entspricht, Alphabete, zahlen, _ und - (mit einer minimum-und maximum-Länge). ^[a-zA-Z0-9_-]{3,100}$ Ich möchte whitespace-Zeichen in diesem Zeichensatz. Gemäß der Python-Dokumentation: Charakter-Klassen wie \w oder \S werden auch akzeptiert in einem Satz. Also
4
Antworten
Ich versuche, verwenden Sie den folgenden regulären Ausdruck für die überprüfung eines Datums in javascript (sorry, es ist ein bisschen ein brute): "/^(((0[1-9]|[12][0-9]|3[01])\/(0[13578]|1[02])\/((19|[2-9][0-9])[0-9]{2}))|((0[1-9]|[12][0-9]|30)\/(0[13456789]|1[012])\/((19|[2-9][0-9])[0-9]{2}))|((0[1-9]|1[0-9]|2[0-8])\/02\/((19|[2-9][0-9])[0-9]{2}))|(29\/02\/((1[6-9]|[2-9][0-9])(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))))$/" Das problem ist, ich bin immer ein Offenes Eingeklammerten Javascript-Fehler. Ich habe versucht, mit
4
Antworten
Ich Tue dies in groovy. Eingang: hip_abc_batch hip_ndnh_4_abc_copy_from_stgig abc_copy_from_stgig hiv_daiv_batch hip_a_de_copy_from_staging abc_a_de_copy_from_staging Ich möchte die Letzte Spalte. im Grunde alles, was beginnt mit abc_. Ich habe versucht, die folgende regex (arbeiten für die zweite Zeile, aber nicht
5
Antworten
Genau das, was Titel fragt. Ich werde Ihnen einige Beispiele bei der Erläuterung meiner Frage. Test-string: var test = "#foo# #foo# bar #foo#"; Sagen, ich will alle extrahieren von text zwischen # (alle foos aber nicht bar).
4
Antworten
Habe ich eine zwei Teil-problem, das repariert werden muss. Ich werde versuchen, mein bestes, um es dann zu brechen, was ich "glaube" die Schritte sind. Ich versuche zu bekommen eine bestimmte Tabelle in einer Webseite und die
4
Antworten
Habe ich folgende Daten, die, wie ich finde, 11. vorkommen von ':' . Will ich drucken/anzeigen der Informationen nach dem 11. auftreten von ':'. https://www.example.com/rest/1/07/myself/urn:ads:accod:org:pki:71E4/Riken/List:abc:bcbc:hfhhf:ncnnc:shiv:hgh:bvbv:hghg: Ich habe versucht, [ ^ ] - tag, aber es funktioniert nicht.
3
Antworten
Ich bin gut mit einfache reguläre Ausdrücke, aber ich ein wenig verloren herum, pos/neg-look aheads/Hintern. Ich versuche, ziehen Sie die id-Nummer von dieser: [keyword Zeug=otherstuff id=123 morestuff=Zeug] Könnte es unbegrenzte Mengen an "Kram" vor oder nach. Ich