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.
3
Antworten
Ich habe einen string, s = 'sdfjoiweng%@$foo$fsoifjoi', und ich möchte Sie ersetzen 'foo' mit 'bar'. Versuchte ich re.sub(r'\bfoo\b', 'bar', s) und re.sub(r'[foo]', 'bar', s), aber es nicht tun. Was mache ich falsch? print re.sub(r'\bfoo\b', 'bar', s) ist
2
Antworten
Ich Frage mich, wie kann ich mit javascript regulären Ausdruck für ein Wort wie: Name: mit allen Variationen von Räumen ? Dies ist, wo ich bin stecken. also Name<space>: Fred Name:<space>Fred oder Name<space>:<space>Fred Beachten Sie die Positionierung
4
Antworten
Ich würde gerne das Handwerk eine groß-und Kleinschreibung regex (für JavaScript), das entspricht Straßennamen, auch wenn jedes Wort abgekürzt wurde. Zum Beispiel: n univ av sollte mit N University - Ave König blv sollte mit der Martin-Luther
6
Antworten
Wenn ich die Saiten "hello8459" und "1234", wie würde ich mich über den Fund, die man hatte, die alphabetische Zeichen? Ich habe versucht: //Checking for numerics in an if... Pattern.matches("0-9", string1); Aber es funktioniert überhaupt nicht. Kann
4
Antworten
Habe ich einen Eingang, der benötigt ein minimum number-Wert von 125. Ich bin neu in regex, und mit der Stiftung Halten für die Validierung, die, so weit ich erzählen kann, nicht spezifische mix - /max-Unterstützung. Ich hatte
5
Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Geschlossen 6 Jahren. Habe ich den String xxxxy 1/1/2 ich brauche, um herauszufinden,
4
Antworten
Habe ich eine einfache Anforderung. Wir verwenden die hibernate validation engine, um herauszufinden, ob eine Einschränkung wahr oder falsch ist. Wahr sein sollte, ein text, wenn alle Wörter beginnt mit einem großgeschriebenen Zeichen. Es gibt einige Schwierigkeiten:
4
Antworten
Ich war das Experimentieren mit regulären Ausdruck im Versuch, eine Antwort auf diese Frage, und fand, dass, während regex_match eine übereinstimmung findet, wird regex_search nicht. Das folgende Programm wurde kompiliert mit g++ 4.7.1: #include <regex> #include <iostream>
2
Antworten
Ich versuche zu verstehen, wie man meine iPhone-Anwendung, die mit RegexKitLite, ich habe versucht, die Suche auf Google nach, wie es zu installieren, konnte aber nichts finden, dass erklärt es eindeutig. Hoffentlich wird sich die Schritt-für-Schritt-Anleitung für
2
Antworten
Ich habe eine txt-Datei und ich möchte Sie löschen x Zeichen vor einem bestimmten string Beispiel : 52.451878252 foo 845.851878212 foo 98.444854655 foo 458.344854656 foo Möchte ich löschen 8 Zeichen vor den string 'foo', um sich dieser
1
Antworten
Ich bin auf der Suche nach den besten BUCH oder tuts, Empfehlungen und die Art und Weise zu verdienen eine übersichtliche knoledge über Reguläre Ausdrücke (REGEX) Ich werde sehr glücklich sein, zu versuchen, Ihre Vorschläge, Danke Meine
1
Antworten
So, wenn ich will ersetzen Sie b[alles dabei] in einen string mit f[hier genauso] wie soll ich das tun? Beispiel: Was ist ein regulärer Ausdruck, würde foobarfoo zu foofarfoo, und foobanfoo zu foofanfoo? ich fand einen ausgezeichneten
2
Antworten
Ich habe versucht, mehrere regex-Muster (konzipiert für den Einsatz mit PHP, weil ich konnte nicht finden, jeder für MySQL) für die URL Validierung, aber keiner von Ihnen arbeiten. Wahrscheinlich MySQL hat eine etwas andere syntax. Habe ich
4
Antworten
Ich Schreibe eine Klasse namens StringTemplate, die es ermöglicht, format-Objekte wie mit String.Format, aber mit Namen statt Indizes für Platzhalter. Hier ist ein Beispiel : string s = StringTemplate.Format("Hello {Name}. Today is {Date:D}, and it is {Date:T}.",
2
Antworten
Ich bin auf der Suche nach einer Datenbank speichern können, regex-Ausdrücke als Werte. E. g. so etwas wie dieses: {:name => "Tim", :count => 3, :expression => /t+/}, {:name => "Rob", :count => 4, :expression => /a\d+/},
3
Antworten
Ich habe einen JavaScript-string mit HTML so: <div> <div class="a"> content1 </div> content 2 <div class="a"> <b>content 3</b> </div> </div> und ich möchten, entfernen Sie die div ' s der class="a", sondern lassen Ihre Inhalte. In Python
1
Antworten
Kann jemand helfen Debuggen dieser Fehler? Warning: preg_replace() [function.preg-replace]: Compilation failed: nichts zu wiederholen, bei offset 1 //Generate uid function gen_uid($len=40) { $hex = md5("what" . uniqid("", true)); $pack = pack('H*', $hex); $tmp = base64_encode($pack); $uid =
2
Antworten
Ich benötigen für die überprüfung eines Strings mit javascript mit mehreren Bedingungen. Ich bin nicht sicher, wie dies zu tun ist mithilfe von regulären Ausdrücken. Ich brauche, um zu überprüfen, ob der string nicht enthalten eine der
4
Antworten
Wie im Thema, ich brauche, ich brauche, alles zu ersetzen, in die Runde Klammer mit einem Stern *. . Ich habe viel gelesen über die regex-aber in diesem Fall ist die Runde Klammer spezielle und ich bin
5
Antworten
Hier ist es: /(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$/ Es nur geht, wenn das Passwort enthält groß-UND Kleinbuchstaben, und auch entweder 1 Zahl oder 1 Sonderzeichen, aber ich möchte Unterstrich _ gilt als ein besonderes Zeichen, wie gut und aktuell nicht, wie
3
Antworten
Ich weiß, diese Frage wurde gebeten hatte hier und hier aber es gab ein kleines problem, wenn ich es ausprobiert: x<- str_extract("Hello peopllz! My new home is #crazy gr8! #wow", "#\S+") Error: '\S' is an unrecognized escape
5
Antworten
Möchte ich die Validierung einer Eingabe-Zeichenkette anhand eines regulären Ausdrucks und dann gespalten. Den input-string kann eine beliebige Kombination der Buchstaben A und dem Buchstaben A, gefolgt von einem Ausrufezeichen. Zum Beispiel diese gültig sind Eingabe-strings: A,
1
Antworten
Was ich tun möchte, ist die Aufteilung von text in seine endgültige Elemente. Beispiel: from nltk.tokenize import * txt = "A sample sentences with digits like 2.119,99 or 2,99 are awesome." regexp_tokenize(txt, pattern='(?:(?!\d)\w)+|\S+') ['A','sample','sentences','with','digits','like','2.199,99','or','2,99','are','awesome','.'] Können Sie sehen,
2
Antworten
Dive into python gibt ein tolles kleines tutorial zur Erstellung eines regulären Ausdrucks für Telefonnummern: http://diveintopython3.ep.io/regular-expressions.html#phonenumbers Die final version rauskommt etwa so Aussehen: phone_re = re.compile(r'(\d{3})\D*(\d{3})\D*(\d{4})\D*(\d*)$', re.VERBOSE) Dies funktioniert gut für fast alle Beispiele, die ich mit
3
Antworten
So entfernen Sie die Anker-Tags aus einem string, ich habe ein großes text, dass einige word-Anker-Tags, die ich entfernen will, die Anker-Tags und wollen zeigen, plain Wort(mit Anker-tag). Mein text Aussehen: LoremIpsum.Net ist eine kleine und einfache
1
Antworten
Wäre jeder in der Lage sein, mir zu erklären, wie ich gehen würde, über die Umwandlung dieser DFA zu einem Regulären Ausdruck unter Verwendung der "State-Elimination" - Methode. Ich habe online geschaut, aber verstehe nicht ganz, die
4
Antworten
Wie kann ich mit javascript regexp zu tun, eine groß-und Kleinschreibung, Globale suchen und ersetzen in einem string mit dem folgenden Muster: [media id="5"] oder [Media id=5] und ersetzen komplett mit: http://someurl/?somevar=THE_ID_FROM_THE_PATTERN Also im Grunde so etwas
1
Antworten
Möchte ich nutzen, ersetzen zu finden '[' and ']' in eine Zeichenfolge und ersetzen Sie es mit blank spaces. Ich habe versucht, die folgenden : ${fn:replace('[aus,zar]','(\[|\])','')} aber mein system eine Ausnahme werfen. fn:replace() nicht mit einem regulären
4
Antworten
Ich Schreibe ein bash-Skript für die Analyse einer html-Datei und Ich möchte den Inhalt der einzelnen <tr>...</tr>. Also mein Befehl sieht folgendermaßen aus: $ tr -d \\012 < price.html | grep -oE '<tr>.*?</tr>' Aber es scheint, dass
5
Antworten
Ich versuche ein PHP regulärer Ausdruck, aber ich kann nicht den richtigen Weg finden ... Vorstellen, habe ich diesen string: "Hallo, mein {{name ist Peter}} und {{ich will Schokolade Essen}}" Möchte ich die Teile zwischen {{ und
4
Antworten
Die Frage ziemlich viel bringt es auf. Möchte nur einen regulären Ausdruck auf eine Zeichenkette in J2ME. Es lohnt, sich mit der Bearbeitung Ihrer Frage zu klären, die Tatsache, dass die regex-Paket ist nicht Teil der Java-ME-Verteilung,
1
Antworten
Ich habe eine rewrite Regel, die konvertiert eine URL in Kleinbuchstaben. Ich würde gerne ausschließen, ein Ordner, aber nicht wissen, RegEx. Wie kann ich ausschließen "~/myfolder" aus der Regel unten? <rewrite> <rules> <rule name="LowerCaseRule1" stopProcessing="true"> <match url="[A-Z]"
1
Antworten
Ich haben zusammen diese kleine regex-Formel, die überprüft, die zahlen, um sicherzustellen, Sie sind eine richtige Australische Handy-Nummer. Das Problem das ich habe ist, dass die neue Telstra-Nummer nicht konform mit dem standard, daher es wirft Fehler.
1
Antworten
Hier ist mein code: class CreateUser(Form): username = StringField('Username', [ validators.Regexp('\w+', message="Username must contain only letters numbers or underscore"), validators.Length(min=5, max=25, message="Username must be betwen 5 & 25 characters") ]) password = PasswordField('New Password', [ validators.DataRequired(), validators.EqualTo('confirm',
4
Antworten
Möchte ich mal ein RegEx zu ziehen alle die Werte der Variablen und Ihre Namen aus der Variablendeklaration Anweisung. Sagen, ich habe int i,k = 10,l=0 möchte ich mal ein regex etwas wie " int\N^,?|(^,?)* aber das
4
Antworten
Gibt es eine Möglichkeit (Muster oder Python NLTK, etc) zu erkennen, von einem Satz, der hat eine Liste von Wörtern. d.h. The cat ran into the hat, box, and house. | The list would be hat, box,
8
Antworten
Ich bin nicht sehr gut mit Regex, aber ich Lerne. Möchte ich entfernen Sie einige html-Tags durch den Namen der Klasse. Dies ist, was ich habe, so weit : <div class="footer".*?>(.*?)</div> Den ersten .*? ist, weil es
2
Antworten
Möchte ich zum extrahieren der Nummer aus einem string in MSBuild. Wie kann ich das machen mit dem integrierten Aufgaben-oder MSBuild.Community.Aufgaben? (RegexMatch machen könnte, aber wie?) Beispiel: ich habe den string agent0076 und ich möchte, um aus
1
Antworten
Ich diese string matchString = Regex.Match(sometext, "<img.+?src=[\"'](.+?)[\"'].+?>", RegexOptions.IgnoreCase).Groups[1].Value; bekommen Bilder src. Aber wie bekomme ich alle src, was ich finden kann? Dank! InformationsquelleAutor Developer | 2012-05-10
1
Antworten
Habe ich ein QLineEdit, dass ein Benutzer in der Lage, Impulse zu geben, um mit einer Tastatur. Die Linie Bearbeiten müssen akzeptieren nur hexadezimale Zeichen. Die Zeile Bearbeiten muss automatisch ein Trennzeichen zwischen jeden Satz von 2
2
Antworten
Was ist die genaue definition von Gruppe(0) re.Suche? Manchmal die Suche können komplexe und ich würde gerne wissen, was die vermeintlichen Gruppe(0) - Wert per definition? Nur um ein Beispiel zu geben, wo die Verwirrung kommt, betrachten
6
Antworten
Habe ich noch nie benutzt regex vor und ich Frage mich, wie schreibt man einen regulären Ausdruck in PHP, der bekommt die domain der URL. Zum Beispiel: http://www.hegnar.no/bors/article488276.ece --> hegnar.keine ähnlich zu diesem: http://stackoverflow.com/a/9891706/480021 InformationsquelleAutor Ahmad Farid
2
Antworten
Muss ich trennen eine Linie von text in Wörter, und verwirrt bin, was regex zu verwenden. Ich habe überall gesucht für ein regex entspricht einem Wort und fand diejenigen, die ähnlich zu diesem post, aber es will
4
Antworten
Ich versuche, eine beliebige Anzahl 1-31 (einschließlich). Dies ist der nächste, den ich habe: ([1-9]|[12]\d|3[01]) Aber zahlen wie 324 akzeptiert werden. Jede chance, es gibt eine regex gibt, die erfassen können, nur 1-31? Dein regex ist wirklich
5
Antworten
Ich versuche zu überprüfen ob der string beginnt und endet mit dem gleichen Wort. zBearth. s=raw_input(); m=re.search(r"^(earth).*(earth)$",s) if m is not None: print "found" mein problem ist, wenn der string nur aus einem Wort besteht zB: earth
4
Antworten
Muss ich verwenden Sie egrep um die Anzahl der Wörter, die strings enthalten, die mit einem regulären Ausdruck. Zum Beispiel, ich muss etwas tun, wie "Zählen Sie die Anzahl der Wörter mit drei aufeinanderfolgenden vokalen" (nicht genau,
10
Antworten
Ich habe gesehen, viele Beispiele, mit vielen "Nein, du verpasst etwas" - Kommentare. Was ist der richtige Weg, um die übereinstimmung mit einer e-mail-Adresse? Für geistige Gesundheit Willen, nur voll-qualifizierten domain-Namen, nicht @localhost erlaubt. (oder beide Möglichkeiten)
1
Antworten
Ich würde gerne die folgenden mithilfe von sed Fall 1: *here is some random text constant=randomValue some more random text* Möchte ich ersetzen randomvalue direkt nach ständiger=, wobei der rest der Zeile erhalten, so dass das Ergebnis
2
Antworten
Habe ich einen html-code als string. Ich muss alle img-tags in string, Lesen Sie den Wert der einzelnen src-Attribut und übergeben es an einer Funktion, die Funktion gibt einen kompletten img-tag, dass muss an die Stelle des
1
Antworten
Im regulären Ausdruck, ich weiß, Wann verwenden Sie \ \ s zu vertreten, einen Platz, aber im folgenden Fall, würde Sie anders sein: /a\sb/- - - - bei a \s /a b/---mit leere Feld vielen Dank, wenn