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.
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
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
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"
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
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
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
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
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
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()
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
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";
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
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
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);
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
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
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
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
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;
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
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)
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,
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
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' ->
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
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
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
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
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
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
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
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.
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
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,
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
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
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
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?
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
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
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ß