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.

Wie kann ich ersetzen Sie alle vorkommen einer Teilzeichenfolge mithilfe von regex?

Anzahl der Antworten 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

Javascript Regex für colon?

Anzahl der Antworten 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

Regulären Ausdruck für Wortteile (JavaScript)

Anzahl der Antworten 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

Prüfen Zeichenfolge für Alphabetische Zeichen

Anzahl der Antworten 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

Regex für einen min Wert von 125?

Anzahl der Antworten 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

suchen Sie den index des ersten Vorkommens von der Zahl aus der string in java

Anzahl der Antworten 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,

Harte Zeit, herauszufinden, den richtigen regulären Ausdruck für groß geschriebene Wörter

Anzahl der Antworten 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:

Unterschied zwischen regex_match und regex_search?

Anzahl der Antworten 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>

Wie zu installieren/verwenden RegexKitLite für eine iPhone-Applikation?

Anzahl der Antworten 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

Sed - Löschen Sie x Anzahl von Zeichen vor dem string

Anzahl der Antworten 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

REGEX, beste Weg, um es zu lernen

Anzahl der Antworten 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

Ersetzen eines regulären Ausdrucks, sondern halten einen Teil der Zeichenfolge

Anzahl der Antworten 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

Regexp validieren, URL in MySQL

Anzahl der Antworten 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

Regulärer Ausdruck für String.Format-Dienstprogramm wie

Anzahl der Antworten 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}.",

Gibt es eine Datenbank speichern können, regex als Werte?

Anzahl der Antworten 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+/},

so entfernen Sie tags mit JavaScript reguläre Ausdrücke

Anzahl der Antworten 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

Warning: preg_replace() [function.preg-replace]: Compilation failed: nothing to repeat at offset 1

Anzahl der Antworten 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 =

Regulärer Ausdruck zum überprüfen mehrerer Bedingungen

Anzahl der Antworten 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

sed ODER regex, wie zu entfernen alles, was zwischen den Runden Klammern

Anzahl der Antworten 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

So ermöglichen Sie Unterstrich in diesem 'Passwort-Komplexität', regex

Anzahl der Antworten 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

Wie extrahiere ich hashtags aus tweets in R?

Anzahl der Antworten 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

Match und split-string mit regex

Anzahl der Antworten 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,

RegEx Tokenizer die Aufteilung von text in Wörter, Ziffern und Satzzeichen

Anzahl der Antworten 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,

Telefonnummer Regulären Ausdruck (Regex) in Python

Anzahl der Antworten 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

Entfernen Sie den Anker-Tags aus dem Text

Anzahl der Antworten 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

DFA -> NEU mit Zustand Beseitigung

Anzahl der Antworten 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

Javascript Regexp Suchen und Ersetzen

Anzahl der Antworten 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

Wie verwenden von fn:replace(string,Muster,ersetzen) mit regex?

Anzahl der Antworten 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

Non greedy matching mit ? mit grep

Anzahl der Antworten 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

regulärer Ausdruck in php: nehmen Sie die kürzeste Partie

Anzahl der Antworten 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

Wie kann ich einen REGEX-match, um meine J2ME-Projekt?

Anzahl der Antworten 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,

Ausschließen Pfad im IIS rewrite-Regel?

Anzahl der Antworten 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]"

Regex zum überprüfen Australische Handynummern

Anzahl der Antworten 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.

Regex Validierung mit WTForms und python

Anzahl der Antworten 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',

Regex für Variablendeklaration und Initialisierung in c#

Anzahl der Antworten 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

Bestimmen Sie, ob eine Liste von Wörtern in einem Satz?

Anzahl der Antworten 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,

Wie Entferne ich eine ganze HTML-Tags (und deren Inhalt), die von seiner Klasse mit einem regex?

Anzahl der Antworten 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

Extrahieren, Zahl aus string in MSBuild

Anzahl der Antworten 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

Wie man alle Bilder SRK einiger html

Anzahl der Antworten 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

Qt-Eingabeformat-und QValidator für QLineEdit (Hex-Validierung)

Anzahl der Antworten 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

python-Gruppe(0) Bedeutung

Anzahl der Antworten 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

Regulärer Ausdruck, um die Haupt-domain der URL

Anzahl der Antworten 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

Match ein Wort mit regex, die auch Griffe Apostrophe

Anzahl der Antworten 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

Regex für eine Zahl 1-31 Ruby

Anzahl der Antworten 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

ob der string beginnt und endet mit dem gleichen Wort

Anzahl der Antworten 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

Wie verwende ich egrep um die Liste der Wörter, die übereinstimmung mit einem regulären Ausdruck?

Anzahl der Antworten 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,

Was wäre eine weltweit akzeptierte regulären Ausdruck für e-mail-Adressen

Anzahl der Antworten 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)

sed ersetzen Zeichenfolge

Anzahl der Antworten 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

Durchlaufen eine html-Zeichenfolge zu finden, die alle img-tags und ersetzen Sie das src-Attribut Werte

Anzahl der Antworten 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

regulärer Ausdruck der Verwirrung \s und " "

Anzahl der Antworten 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