[英]regular expression text merge
在reg-ex中可能吗?
subject ='fox';
adjective ='quick brown';
verb ='jumps';
text =“懒惰的狗上的<<形容词>> <<主题>> <<动词>>。
'敏捷的棕色狐狸跳过了懒狗。'
仅在需要时使用正则表达式。 在这种情况下,您不会:
var subject='fox';
var adjective='quick brown';
var verb='jumps';
var text='The <<adjective>> <<subject>> <<verb>> over the lazy dog.'
text = text.replace('<<adjective>>', adjective)
.replace('<<subject>>', subject)
.replace('<<verb>>', verb);
console.log(text);
无需使用正则表达式进行简单的字符串替换(正则表达式比本地字符串函数贵很多)。
您甚至不需要正则表达式即可。 我假设PHP有一个string.Replace某种形式的函数,对吗? 因此,您不只是在做(对不起,在C#中):
text = "The <<adjective>> <<subject>> <<verb>> over the lazy dog.";
text = text.Replace("<<adjective>>", adjective);
text = text.Replace("<<subject>>", subject);
text = text.Replace("<<verb>>", verb);
研究正则表达式替换
您可能会在这里找到想要的东西
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.