首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则表达式替换的有关问题

2012-01-24 
正则表达式替换的问题asdfadsfasdf[vacancy:len100],[vacancy:len100]是dfadfaf,dsfasfdsf[vacancy:len

正则表达式替换的问题
asdfadsfasdf[vacancy:len=100],
[vacancy:len=100]是dfadfaf,
dsfasfdsf[vacancy:len=100]fadafasdfasdf[vacancy:len=300]

把上面这个字符串里面的所有[vacancy:len=100]换成 <input   type= 'text '   style= 'width:100px '   /> 如果是300的话,width就是300px了。


[解决办法]
try

string yourStr = ...............;
string resultStr = Regex.Replace(yourStr, @ "\[vacancy:len=(\d+)\] ", @ " <input type= 'text ' style= 'width:$1px ' /> ", RegexOptions.IgnoreCase);

热点排行