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.

Wissenschaftliche Notation vernünftig analysieren?

Anzahl der Antworten 2 Antworten
Ich möchte in der Lage sein, um eine Funktion schreiben, der erhält eine Zahl in Exponentialschreibweise als string und teilt sich aus es der Koeffizient und der exponent als separate Elemente. Ich konnte nur einen regulären Ausdruck

Wie bekomme ich Regex-Unterstützung in Excel über eine Funktion oder benutzerdefinierte Funktion?

Anzahl der Antworten 6 Antworten
Scheint es, dass regex (wie in regulären Ausdrücken) ist in excel nicht unterstützt, außer über VBA. Ist das so, und wenn es ist, gibt es keine "open source" benutzerdefinierte VBA-Funktionen, Unterstützung für regex. In diesem Fall bin

Wie schreibe ich einen regulären Ausdruck, der statt Übereinstimmungen ausschließt, z. B. nicht (diese | Zeichenkette)?

Anzahl der Antworten 6 Antworten
Ich bin ratlos, die versuchen, um einen Emacs-regulärer-Ausdruck, schließt die Gruppen. [ schließt einzelne Zeichen in einer Reihe, aber ausschließen will ich bestimmte Sequenzen der Zeichen: so etwas wie [^(not|this)], so dass strings mit "nicht" oder "diese"

Was ist "The Best" US-Währung RegEx?

Anzahl der Antworten 10 Antworten
Eine schnelle Suche nach Währung regex bringt eine Menge von Ergebnissen. MSDN verwendet ^-?\d+(\.\d{2})?$ Habe ich das problem bei der Auswahl einer dieser ist, dass regex ist schwer zu überprüfen, ohne Prüfung alle edge-cases. Ich könnte verbringen

Gibt es eine Version von JavaScript's String.indexOf (), die reguläre Ausdrücke erlaubt?

Anzahl der Antworten 14 Antworten
In javascript gibt es ein äquivalent von String.indexOf (), die nimmt einen regulären Ausdruck anstelle einer Zeichenfolge für die erste erste parameter, während immer noch so dass ein zweiter parameter ? Ich brauche etwas zu tun, wie

Überprüfen Sie, ob eine Zeichenfolge mit einer Regex in JS übereinstimmt

Anzahl der Antworten 6 Antworten
Will ich mit JavaScript (mit jQuery) zu tun, einige client-seitige Validierung zu prüfen, ob ein string passt der regex: ^([a-z0-9]{5,})$ Im Idealfall wäre es ein Ausdruck, der zurückgegeben wird true oder false. Ich bin ein JavaScript-Neuling, hat

Wie ignoriere ich Escape-Sequenzen, die in der PowerShell-String-Variable gespeichert sind?

Anzahl der Antworten 3 Antworten
In mein PowerShell-script, ich bin mit Select-String über eine Anzahl von Dateien, suchen nach einer Zeichenfolge übergeben, in der es über eine variable ($id): foreach ($file in (ls "path\to\files")) { $found = $false $found = Select-String -Path

Wie behandelt man Anfragen, die Schrägstriche (/) enthalten?

Anzahl der Antworten 7 Antworten
Brauche ich, um Anfragen zu Bearbeiten wie folgt: www.example.com/show/abcd/efg?name=alex&family=moore (does not work) www.example.com/show/abcdefg?name=alex&family=moore (works) www.example.com/show/abcd-efg?name=alex&family=moore (works) Sollte es akzeptieren keine Art von Zeichen aus dem Wert, der sich zwischen www.example.com/show/ und ?. Bitte beachten Sie, dass der

Was ist der einfachste Weg, um eine Java-Zeichenkette von allen Großbuchstaben (Wörter getrennt durch Unterstriche) zu CamelCase (keine Worttrennzeichen) zu konvertieren?

Anzahl der Antworten 17 Antworten
Den Titel ziemlich viel sagt alles. Was ist der einfachste/eleganteste Weg, den ich wandeln können, in Java, ein string vom format "THIS_IS_AN_EXAMPLE_STRING" dem format "ThisIsAnExampleString"? Ich vermute, es muss mindestens eine Möglichkeit, es zu tun mit String.replaceAll()

Bereich außerhalb der Reihenfolge in der Zeichenklasse in JavaScript

Anzahl der Antworten 1 Antworten
Weiß ich nicht, denn meine regex ist falsch: var domain = "google\.com\.br"; var reEmail = new RegExp("^([A-Za-z0-9_\-\.])+\@" + domain + "$"); Brauche ich das zum überprüfen einer E-Mail Beispiel: reEmail.test("[email protected]"); Bekomme ich diesen Fehler: Range out of

Wie bekomme ich Übereinstimmungen in iOS mit regulärem Ausdruck?

Anzahl der Antworten 2 Antworten
Bekam ich einen string wie 'stackoverflow.html' und in der regular expression ' - Stapel(.).html - ' ich würde gerne den Wert in (.). Konnte ich nur finden NSPredicate wie: NSString *string = @"stackoverflow.html"; NSString *expression = @"stack(.*).html";

Übereinstimmen und ersetzen

Anzahl der Antworten 5 Antworten
Ich habe eine lange Zeichenkette und innerhalb, dass die string-habe ich den folgenden text: "formatter": "SomeInformationHere" Ich muss die oben genannte text innerhalb der langen Schnur und entfernen Sie die Anführungszeichen um SomeInformationHere so sieht das Ergebnis

Telefonnummer Validierung MVC

Anzahl der Antworten 7 Antworten
MVC-Code </ol> <ol class="row"> <li class="cell" style="width: 20%;">Phone Number:</li> <li class="cell last" style="width: 60%;"> @Html.TextBoxFor(model => model.PhoneNumber, new { @class = "textbox" }) @Html.ValidationMessageFor(model => model.PhoneNumber) </li> </ol> C# - Code [DataType(DataType.PhoneNumber)] [Display(Name = "Phone Number")] [Required(ErrorMessage

Groß- und Kleinschreibung in JavaScript

Anzahl der Antworten 2 Antworten
Hallo ich möchte zu extrahieren, die einen query-string aus meine URL mit JavaScript, und ich will, das groß-und Kleinschreibung-Vergleich für den query-string Namen. Hier ist, was ich Tue: var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);

Ruby Email Validierung mit Regex

Anzahl der Antworten 9 Antworten
Ich habe eine große Liste von E-Mails läuft bei mir durch. Viele der E-Mails sind Tippfehler. Ich bin versucht, erstellen Sie eine Zeichenfolge, überprüfen Sie die gültige E-Mails. dies ist, was ich für regex. def is_a_valid_email?(email) (email

Regex: Strip nicht alphanumerisch oder Interpunktion

Anzahl der Antworten 3 Antworten
Wie kann ich PHP benutzen, um Streifen aus allen Zeichen, die NICHT alphanumerische -, Raum -, oder puncutation? Ich habe versucht, die folgenden, aber es Streifen Satzzeichen. preg_replace("/[^a-zA-Z0-9\s]/", "", $str); InformationsquelleAutor der Frage Tedd | 2010-06-16

Regulärer Ausdruck - beginnt und endet mit einer Zeichenfolge

Anzahl der Antworten 3 Antworten
Ich möchte schreiben Sie einen regulären Ausdruck, der beginnt mit der Zeichenkette "wp" und endet mit der Zeichenfolge "php" zu suchen einer Datei in einem Verzeichnis. Wie mache ich es? Beispiel-Datei: wp-comments-post.php Kommentar zu dem Problem Es

Validieren von IPv4-Adressen mit Regexp

Anzahl der Antworten 20 Antworten
Ich habe versucht, eine effiziente regex für IPv4-Validierung, aber ohne viel Glück. Es schien an einer Stelle hatte ich es mit (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}, aber es produziert einige seltsame Ergebnisse: [chris@helios bashscripts]$ grep --version grep (GNU grep) 2.7 [chris@helios

Gibt es eine Regex, die mit einer Zeichenfolge übereinstimmt, die A enthält, aber nicht B enthält?

Anzahl der Antworten 3 Antworten
Mein problem ist, dass ich möchte, um zu überprüfen, die browserstring mit reinen regex. Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13 -> sollte passen Mozilla/5.0 (Linux; U; Android 2.2.1; en-us;

RegEx um Bitcoin Adressen zu entsprechen?

Anzahl der Antworten 5 Antworten
Ich versuche zu kommen mit einem regulären Ausdruck, Bitcoin-Adressen nach diese specs: Einer Bitcoin-Adresse, oder einfach Adresse ist ein Bezeichner, der 27-34 alphanumerische Zeichen, beginnend mit der Nummer 1 oder 3 [...] Ich dachte, es würde in

Schreiben eines Parsers für reguläre Ausdrücke

Anzahl der Antworten 5 Antworten
Selbst nach Jahren der Programmierung, ich schäme mich zu sagen, dass ich nie wirklich verstanden reguläre Ausdrücke. Im Allgemeinen, wenn ein problem erfordert eine regex, ich kann in der Regel (nach einer Reihe von verweisen auf syntax)

Fügen Sie http (s) zu URL hinzu, wenn es nicht dort ist?

Anzahl der Antworten 7 Antworten
Ich bin mit diesem regex in meinem Modell für die Validierung einer URL, die vom Benutzer übermittelt. Ich möchte nicht erzwingen, dass der Benutzer geben Sie den "http" - Teil, möchte aber hinzufügen, dass es mich selbst,

Wie kann man alle nicht weißen Leerzeichen außer einem bestimmten anpassen?

Anzahl der Antworten 4 Antworten
In Perl \S entspricht einem beliebigen nicht-Leerraumzeichen. Wie kann ich übereinstimmen, alle nicht-whitespace-Zeichen außer dem backslash \? InformationsquelleAutor der Frage Lazer | 2011-05-25

regulärer Ausdruck von Javascript, um kein Wort zu finden

Anzahl der Antworten 5 Antworten
Wie verwende ich ein javascript regulärer Ausdruck zum prüfen einer Zeichenfolge, die nicht mit bestimmten Worten? Zum Beispiel möchte ich eine Funktion, die, wenn übergeben Sie eine Zeichenfolge, die enthält entweder abc oder def false. 'abcd' ->

RegEx verwenden, um ungültige Zeichen zu ersetzen

Anzahl der Antworten 2 Antworten
Ich habe ein Verzeichnis mit vielen Ordner, Unterordner und alle Dateien in Ihnen. Die Idee meines Projekts ist die Rekursion durch das gesamte Verzeichnis, sammeln Sie alle Namen der Dateien und ersetzen der ungültigen Zeichen (ungültig für

Regex anpassen und Ergebnisse in einer einzelnen Codezeile zuweisen

Anzahl der Antworten 8 Antworten
Ich möchte in der Lage sein zu tun, ein regex-match auf eine variable, und weisen die Ergebnisse auf die variable selbst. Was ist der beste Weg, es zu tun? Möchte ich im wesentlichen kombinieren Sie die Zeilen

RegEx, um sicherzustellen, dass die Zeichenfolge mindestens ein Kleinbuchstabe, Großbuchstaben, Ziffer und Symbol enthält

Anzahl der Antworten 3 Antworten
Was ist der regex, um sicherzustellen, dass eine bestimmte Zeichenfolge enthält mindestens ein Zeichen aus jeder der folgenden Kategorien. Kleinbuchstaben Großgeschriebenen Zeichen Ziffer Symbol Ich weiß, die Muster für die einzelnen sets nämlich [a-z], [A-Z], \d und

Javascript Regexp - Match Zeichen nach einer bestimmten Phrase

Anzahl der Antworten 3 Antworten
Ich Frage mich, wie Sie ein regexp-match einen Satz, der danach kommt, eine gewisse übereinstimmung. Wie: var phrase = "yesthisismyphrase=thisiswhatIwantmatched"; var match = /phrase=.*/; Entsprechen, wird von der phrase= an das Ende der Zeichenfolge, aber ist es

Was bedeuten "faul" und "gierig" im Zusammenhang mit regulären Ausdrücken?

Anzahl der Antworten 11 Antworten
Könnte mir jemand erklären, diese zwei Begriffe auf verständliche Art und Weise? Kommentar zu dem Problem Siehe auch stackoverflow.com/questions/3075130/... Kommentarautor: polygenelubricants InformationsquelleAutor der Frage ajsie | 2010-02-20

Regulärer Ausdruck für nur ungerade oder gerade Zahlen

Anzahl der Antworten 3 Antworten
Habe ich eine Liste von textuellen Einträgen, die ein Benutzer in die Datenbank eingeben, und ich brauche, um zu validieren, werden diese Eingaben mit Regulären Ausdrücken, denn einige von Ihnen sind Komplex. Eines der Felder muss die

Wie man eine Regex in string.replace eingibt?

Anzahl der Antworten 6 Antworten
Brauche ich etwas Hilfe, mit der Erklärung eine regex. Meine Eingaben sind wie folgt: this is a paragraph with<[1> in between</[1> and then there are cases ... where the<[99> number ranges from 1-100</[99>. and there are many

Regel auf HTTPS umschreiben, außer bei localhost

Anzahl der Antworten 2 Antworten
Ich bin mit der Antwort die hier gegeben werden als Grundlage für den Versuch, fügen Sie eine rewrite-Regel auf meine web.config-Datei. Ich möchte es passend zu jeder url, die läuft nicht auf localhost, um zu erzwingen, https.

Wie man lange Regeln für reguläre Ausdrücke auf mehrere Zeilen in Python aufteilt

Anzahl der Antworten 6 Antworten
Ist das eigentlich machbar? Ich habe einige sehr lange regex pattern-Regeln, die sind schwer zu verstehen, weil Sie nicht passen in den Bildschirm auf einmal. Beispiel: test = re.compile('(?P<full_path>.+):\d+:\s+warning:\s+Member\s+(?P<member_name>.+)\s+\((?P<member_type>%s)\) of (class|group|namespace)\s+(?P<class_name>.+)\s+is not documented' % (self.__MEMBER_TYPES), re.IGNORECASE) Backslash-oder

Schreibe ein ng-Muster, um Whitespaces und Sonderzeichen zu verbieten

Anzahl der Antworten 2 Antworten
Ich versuche zu bekommen eine eckige ng-pattern zu überprüfen, ob ein Benutzername keine Leerzeichen oder Sonderzeichen enthalten. Das folgende Formular gibt false zurück, wenn Sie geben Sie Leerzeichen oder Sonderzeichen. Jedoch, es wird wahr, sobald Sie eingeben,

Was nutzt die [\ b] Rücktaste Regex?

Anzahl der Antworten 3 Antworten
[\b] entspricht einem backspace-Zeichen offenbar. Ich kann nicht verstehen, wie ein string enthalten könnte ein backspace-Zeichen. Kann mir jemand ein konkretes Beispiel, wie diese verwendet werden würde? Dank so viel. Kommentar zu dem Problem - Öffnen Natürlich

Wie erfassen Sie eine Gruppe mit Regex?

Anzahl der Antworten 2 Antworten
Ich versuche zu extrahieren eines string aus einer anderen Verwendung von regex. Ich bin mit der POSIX-regex-Funktionen (regcomp, regexec ...), und ich nicht auf die Erfassung einer Gruppe ... Beispielsweise lassen sich die Muster etwas so einfaches

C # Regex.Split: Entfernen leerer Ergebnisse

Anzahl der Antworten 9 Antworten
Arbeite ich an einer Anwendung, die Importe Tausende von Zeilen, wo jede Zeile hat ein format wie dieses: |* 9070183020 |04.02.2011 |107222 |M/S SUNNY MEDICOS |GHAZIABAD | 32,768.00 | Ich bin mit dem folgenden Regex aufteilen der

R Teil der Zeichenfolge extrahieren

Anzahl der Antworten 6 Antworten
Ich habe eine Frage zum extrahieren einen Teil einer Zeichenkette. Ich habe z.B. einen string wie diesen: a <- "DP=26;AN=2;DB=1;AC=1;MQ=56;MZ=0;ST=5:10,7:2;CQ=SYNONYMOUS_CODING;GN=NOC2L;PA=1^1:0.720&2^1:0" Brauch ich zu extrahieren alles, was zwischen GN= und ;.Also hier wird es NOC2L. Ist das möglich?

Ersetzen von Leerzeichen durch & amp; nbsp;

Anzahl der Antworten 4 Antworten
Nehmen wir an, das folgende element (beachte die Leerzeichen am Anfang und Ende Leerzeichen): <p> <span class="item">Lorem Ipsum is simply dummy text </span><span class="item">of the printing and typesetting</span><span class="item"> industry.</span> </p> Möchte ich ersetzen Sie alle Leerzeichen

Python re-back-Referenz referenziert nicht

Anzahl der Antworten 1 Antworten
Habe ich Folgendes: <text top="52" left="20" width="383" height="15" font="0"><b>test</b></text> und ich habe die folgenden: fileText = re.sub("<b>(.*?)</b>", "\1", fileText, flags=re.DOTALL) In die fileText ist der string, den ich oben gepostet. Wenn ich ausdrucken fileText nachdem ich das

Entfernen Sie neue Zeilen aus der Zeichenfolge

Anzahl der Antworten 15 Antworten
$string = " put returns between paragraphs for linebreak add 2 spaces at end "; Entfernen möchten alle neuen Zeilen aus string. Habe ich diese regex, es können alle von Ihnen fangen, das problem ist ich weiß