regex replace whole word
12 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi,
How to change
'v1 = v1a;'
to
'v(1) = v1a;'
using regex or regexrep?
regexprep('v1 = v1a','\bv1\b','v(1)')
apparently does not work.
0 Commenti
Risposta accettata
Stephen23
il 1 Giu 2018
Modificato: Stephen23
il 1 Giu 2018
>> regexprep('v1 = v1a','^([a-z]+)(\d+)','$1($2)')
ans = v(1) = v1a
Hopefully you are not constructing arbitrary strings of code for evaluating!
8 Commenti
Stephen23
il 1 Giu 2018
@Bardo: you should accept your answer, if it resolves your original question.
Più risposte (1)
Vedere anche
Categorie
Scopri di più su Characters and Strings in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!