如果把"xxxx<abc>xxx"里的"<abc>"替换掉?尖括号里的"abc"是不可预知的任意字符. 如题. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String str = "xxx<abc>xxx"; int idx1 = str.indexOf("<");int idx2 = str.lastIndexOf(">"); //保证取的是最后一个>, str = str.replaceAll(str.substring(idx1,idx2+1),"替换字符"); System.out.print(str); 楼上的,要是有多个<>你的方法可就惨了.看看是不是能用正则表达式来作或者循环使用楼上的方法 ls的int idx1 = str.indexOf("<");//这是得到第一个<的位置int idx2 = str.lastIndexOf(">"); //保证取的是最后一个>,中间是否有<>就不影响了 String str = "xxx<abc>xxx";s.replaceAll("<\\w+>", "<?>") 楼上有点错String str = "xxx<abc>xxx";str.replaceAll("<\\w+>", "<?>") ls的int idx1 = str.indexOf("<");//这是得到第一个<的位置int idx2 = str.lastIndexOf(">"); //保证取的是最后一个>,中间是否有<>就不影响了================================我知道,我是说你怎么替换中间的比如<aaaaaaaaaaaa><bbbbbbbbb>这样的 楼上有点错String str = "xxx<abc>xxx";str.replaceAll("<\\w+>", "<?>")=====================================这个方法差不多 HTML 中加载JSValidation Java,我到底在学什么?我第一个页面就有错,改了两天!TMD 为什么我的提交仍会中文乱码? 急需JExcelApi包 比较急的,请各位帮我看看.在线! 急需互动下拉列框程序!!! servletException:public XXX must be defined in its own file 替换字符串用什么函数,怎么用? Hibernate无法连接JBoss数据连接池 请问有没有JSP的调试工具 如何将数据库中的信息显示 已经做了中文编码转换,还是显示问号,这是什么问题?
int idx1 = str.indexOf("<");
int idx2 = str.lastIndexOf(">"); //保证取的是最后一个>,
str = str.replaceAll(str.substring(idx1,idx2+1),"替换字符");
System.out.print(str);
看看是不是能用正则表达式来作
或者循环使用楼上的方法
int idx1 = str.indexOf("<");//这是得到第一个<的位置int idx2 = str.lastIndexOf(">"); //保证取的是最后一个>,
中间是否有<>就不影响了
s.replaceAll("<\\w+>", "<?>")
String str = "xxx<abc>xxx";
str.replaceAll("<\\w+>", "<?>")
int idx1 = str.indexOf("<");//这是得到第一个<的位置int idx2 = str.lastIndexOf(">"); //保证取的是最后一个>,
中间是否有<>就不影响了
================================
我知道,我是说你怎么替换中间的
比如
<aaaaaaaaaaaa><bbbbbbbbb>这样的
String str = "xxx<abc>xxx";
str.replaceAll("<\\w+>", "<?>")
=====================================
这个方法差不多