Articles of regex

Guardare dietro regex per VBA?

C’è un modo per fare una ricerca negativa e positiva nella repressione di VBA? Non voglio corrispondere se la stringa inizia con “A”, quindi attualmente sto facendo ^ A all’inizio del pattern, quindi rimuovendo il primo carattere di match (0). Ovviamente non è il metodo migliore! Sto usando l’object regExp.

C # Regex: verifica di “az” e “AZ”

Voglio verificare se una stringa immessa in un carattere tra az o AZ. In qualche modo la mia espressione regolare non sembra raccoglierlo. Ritorna sempre vero. Non sono sicuro del perché, penso che abbia a che fare con il modo in cui sto scrivendo la mia espressione regolare. Qualsiasi aiuto sarebbe apprezzato. private static bool […]

Comprendere le espressioni regolari in Java: split (“\ t”) vs split (“\\ t”) – quando funzionano entrambi e quando dovrebbero essere utilizzati

Recentemente ho capito che non ho usato correttamente la regex nel mio codice. Dato l’esempio di una stringa delimitata da string, ho usato str.split(“\t”) . Ora mi rendo conto che questo è sbagliato e per abbinare correttamente le tabs dovrei usare str.split(“\\t”) . Comunque capita di imbattermi in questo fatto per puro caso, mentre cercavo […]

Posso usare le espressioni regolari di Perl per abbinare il testo bilanciato?

Vorrei abbinare il testo racchiuso tra parentesi ecc. In Perl. Come lo posso fare? Questa è una domanda dal perlfaq ufficiale . Stiamo importando il perlfaq su Stack Overflow .

cosa vuol dire numeri separati da virgole in parentesi graffa alla fine della regex

Sto cercando di capire le espressioni regex, ho capito la parte iniziale ma non sono in grado di capire cosa sta facendo {3,19} /[AZ][A-Za-z0-9\s]{3,19}$/

Cosa fa ?! significare?

Cosa fa il ?! significa nella regex seguente? new RegExp(‘http:\/\/(?!’ + location.hostname + ‘)’)

Come abbinare caratteri accentati con un’espressione regolare?

Sto eseguendo Ruby on Rails 3.0.10 e Ruby 1.9.2. Sto usando il seguente Regex per abbinare i nomi: NAME_REGEX = /^[\w\s'”\-_&@!?()\[\]-]*$/u validates :name, :presence => true, :format => { :with => NAME_REGEX, :message => “format is invalid” } Tuttavia, se provo a salvare alcune parole come le seguenti: Oilalà Pì Rùby … # In few […]

Se HTML5 è un attributo del modello di input, ignora il caso

Ho bisogno che il pattern degli elementi di input HTML ignori il caso del valore, come se la regex fosse / [az] * / potrei farlo corrispondere anche a tutte le lettere maiuscole? (So ​​che potrei semplicemente fare / [a-zA-Z] * /, ma quello era un esempio.)

Come usare / Abilitare (object RegExp) Espressione regolare usando VBA (MACRO) in parola

Ho fatto un sacco di google per ottenere una risposta adeguata su come utilizzare o iniziare a utilizzare le espressioni regolari in VBA. Alla fine ho capito, quindi mi piacerebbe condividere le mie conoscenze con voi ragazzi. Perfavore, correggimi se sbaglio.

R – gsub sostituisce i backslash

Vorrei usare gsub per sostituire ogni occorrenza di una barra rovesciata in una stringa con 2 barre rovesciate. Attualmente, quello che ho provato è gsub(“\\\\”, “\\”, x) . Questo non sembra funzionare però. Tuttavia, se cambio l’espressione in sostituzione di ogni backslash con “a”, funziona correttamente. > gsub(“\\\\”, “\\”, “\\”) [1] “” > gsub(“\\\\”, “a”, […]