Articles of regex

Sostituzione di tutti i caratteri non alfanumerici con stringhe vuote

Ho provato a usarlo ma non ha funzionato- return value.replaceAll(“/[^A-Za-z0-9 ]/”, “”);

estrai una sottostringa in R secondo un modello

Supponiamo di avere una lista di stringhe: string = c(“G1:E001”, “G2:E002″, G3:E003) . Ora spero di ottenere un vettore di stringa che contenga solo le parti dopo i due punti “:”, ovvero substring = c(E001,E002,E003) . C’è un modo conveniente in R per fare questo? Usando substr ? Grazie!

Come estrarre l’URL di base da una stringa in JavaScript?

Sto cercando di trovare un metodo relativamente semplice e affidabile per estrarre l’URL di base da una variabile stringa utilizzando JavaScript (o jQuery). Ad esempio, dato qualcosa di simile: http://www.sitename.com/article/2009/09/14/this-is-an-article/ Mi piacerebbe avere: http://www.sitename.com/ L’espressione regolare è la migliore? In tal caso, quale affermazione potrei utilizzare per assegnare l’URL di base estratto da una determinata […]

Regex per commenti nelle stringhe, stringhe nei commenti, ecc

Questa è una domanda che ho risolto e che volevo pubblicare in Q & A style perché penso che più persone potrebbero utilizzare la soluzione. O forse migliorare la soluzione, mostrare dove si rompe. Il problema Vuoi fare qualcosa con stringhe e / o commenti citati in un corpo di testo. Vuoi estrarli, evidenziarli, cos’hai. […]

Come posso trovare caratteri ripetuti con una regex in Java?

Qualcuno può darmi una regex Java per identificare i caratteri ripetuti in una stringa? Sto solo cercando caratteri che vengono ripetuti immediatamente e possono essere lettere o cifre. Esempio: abccde <- cercando questo (ripetendo immediatamente c's) abcdce <- non questo (c's separato da un altro carattere)

Espressione regolare di Java: ripetizione di gruppi di cattura

Un elemento è un elenco delimitato da virgola di una o più stringhe di numeri o caratteri es “12” “abc” “12,abc,3” Sto cercando di abbinare un elenco tra parentesi di zero o più elementi in Java ad es “” “(12)” “(abc,12)” “(abc,12),(30,asdf)” “(qqq,pp),(abc,12),(30,asdf,2),” che dovrebbe restituire i seguenti gruppi di corrispondenza rispettivamente per l’ultimo esempio […]

Combinando $ regex e $ o operatori in Mongo

Voglio usare gli operatori $or $regex nello stesso momento. db.users.insert([{name: “Alice”}, {name: “Bob”}, {name: “Carol”}, {name: “Dan”}, {name: “Dave”}]) Usando $regex funziona bene: > db.users.find({name: {$regex: “^Da”}}) { “_id” : ObjectId(“53e33682b09f1ca437078b1d”), “name” : “Dan” } { “_id” : ObjectId(“53e33682b09f1ca437078b1e”), “name” : “Dave” } Quando si introduce $or , la risposta è cambiata. Mi aspettavo la […]

regex: come sfuggire backslash e caratteri speciali?

Esiste un modo per sfuggire (o proteggere) caratteri speciali in un’espressione regolare? Quello che mi piacerebbe fare è creare un semplice regex tester: import java.util.regex.*; class TestRegex { public static void main( String … args ) { System.out.printf(“%s ~= %s ? %s %n” , args[0], args[1], Pattern.matches( args[0], args[1] ) ); } } Che funziona […]

Sostituisci i caratteri usando gsub, come creare una funzione?

Sto cercando di sostituire i caratteri in un data.frame. Ho una soluzione per questo > df df var1 1 aabbcdefg 2 aabbcdefg > df$var1 df$var1 df$var1 df$var1 df$var1 df$var1 df var1 1 hhiijklmg 2 hhiijklmg > ma vorrei evitare di usare più chiamate gsub, sarebbe molto più bello produrre una funzione per farlo in una […]

come rimuovere il nome della cartella dall’URL usando htaccess

Voglio cambiare l’URL da: http://domain.com/Portfolios/iPhone/app A: http://domain.com/iPhone/app E lo stesso per tutti gli URL come: domain.com/Portfolios/iPad/app A: domain.com/iPad/app E da: domain.com/Portfolios/xyz/app A: domain.com/xyz/app Ho provato molto ma niente funziona per me, quindi per favore aiutatemi. Quando ho bisogno di aiuto perché qualsiasi amico giù votandolo, se conosci la risposta, rispondi. Aggiornare RewriteEngine on RewriteRule ^Portfolios(/.*|)$ […]