动态字符串的替换 在一个文件里有如下数据.... name xxxx ....(其中 xxxx 是不确定的字符串)我想替换为下面这样.... name myname ...请问,用String.ReplaceAll能不能做到如果不行,用正则表达式怎么做,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 xxxx有其它特定特征么?比如length,或者在什么中间,结尾等等 xxxxx 其实就是个文件名, 你要找出这个字符串的特征来才可以做啊,要不然,name后的字符串就成1个myname了,比如空格,"."等等另外最好别用string来处理,读到流里面处理性能要好 先把“ name ”替换为"${name}" 再替换你想要做的事情,最后再把"${name}"换为" name "${}只是个例子,随便用什么特殊的符号都可以。注意第一次被替换的前后加空格。 可能我没说清楚问题,对不起。举个例子我有个字符串 'name a123.temp other sting name b456.cfg'我想用 String.ReplaceAll 或者 正则表达式一次把它转换为 ‘name ok.txt other string name ok.txt’ 基本解决replaceAll("name\\s[a-z|A-Z]+[.]?[a-z|A-Z]+\\s", "tname %s " ); 新手问题!求解决 怎么根据JTextPane的文本字数,确定JTextPane的高度(宽度是定好的不变) java socket g.drawImage(img,e.getX(),e.getY(),this);这个地方为什么有错呢? 有现成的函数么?显示金额的 在jb里面怎么样写数据备份和恢复的代码呢 在一台计算机上能进行RMI程序的调试和运行吗? 关于 JNDI 和 MySql Connecton/J 的连接池的使用问题 简单、简单、简单、、、、、、、 java applet 中下菜单被面板盖住了,怎样才能示出来 从字符串中取值的问题!(急)100分 为何此程序编译出错了?
比如length,或者在什么中间,结尾等等
${}只是个例子,随便用什么特殊的符号都可以。注意第一次被替换的前后加空格。
我有个字符串
'name a123.temp other sting name b456.cfg'
我想用 String.ReplaceAll 或者 正则表达式一次把它转换为
‘name ok.txt other string name ok.txt’
replaceAll("name\\s[a-z|A-Z]+[.]?[a-z|A-Z]+\\s", "tname %s " );