正则表达式 用右边替换左边

janly 2006-03-03 04:13:58
在同一行中,把右边的替换左边 如
我不是要写程序,而是公司需要这样的下拉框,我想用Editplus 2或其它软件替代操作
<option value="CN">China</option>
<option value="CA">Canada</option>
<option value="HK">Hong Kong</option>

要变成
<option value="China">China</option>
<option value="Canada">Canada</option>
<option value="Hong Kong">Hong Kong</option>
...全文
87 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
janly 2006-03-07
  • 打赏
  • 举报
回复
多谢你们的回复,
rcom10002 2006-03-03
  • 打赏
  • 举报
回复
System.out.println("<option value=\"CN\">China</option>".replaceAll("(.*?\")(.*?)(\">)(.*?)(<.*)", "$1$4$3$4$5"));
rcom10002 2006-03-03
  • 打赏
  • 举报
回复
"<option value=\"CN\">China</option>".replaceAll("(.*?\")(.*?)(\">)(.*?)(<.*)", "$1$4$3$2$5");
superman421 2006-03-03
  • 打赏
  • 举报
回复
这个好象不是正则表达式能做的。
lydvqq 2006-03-03
  • 打赏
  • 举报
回复
楼上的牛人
晨星 2006-03-03
  • 打赏
  • 举报
回复
在Editplus 2中,使用“Search/Replace”,选中“Regular Expression”,然后
查找:<option value="(.+)">(.+)</option>
替换为:<option value="\2">\2</option>

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧