姿姿霸霸~~!
贵在坚持!
posts - 106,  comments - 50,  trackbacks - 0
查询:
    /**
     * 
     * 
@param regEx 设定的正则表达式
     * 
@param tempStr 系统参数中的设定的字符串
     * 
@return 是否系统参数中的设定的字符串含有设定的正则表达式
     * 如果有的则返回true
     
*/

    
public static boolean isHaveBeenSetting(String regEx,String tempStr){
        
boolean result = false;
        
try{
            Pattern p  
= Pattern.compile(regEx);
            Matcher m
=p.matcher(tempStr);
            result
=m.find();
        }
catch (Exception e) {
            e.printStackTrace();
        }

        
return result;
    }

替换:
/**
     * 将字符串含有的regEx表达式替换为replaceRegEx
     * 
     * 
@param regEx 需要被替换的正则表达式
     * 
@param tempStr 替换的字符串
     * 
@param replaceRegEx 替换的正则表达式
     * 
@return 替換好后的字符串
     
*/

    
public static String replaceStr(String regEx, String tempStr, String replaceRegEx) {
        Pattern p 
= Pattern.compile(regEx);
        Matcher m 
= p.matcher(tempStr);
        tempStr 
= m.replaceAll(replaceRegEx);

        
return tempStr;
    }
后来发现替换这个方法可以用jarkata commons中的StringUtils.replace(tempStr, regEx, replaceRegex)来代替
posted on 2008-02-26 09:35 xrzp 阅读(266) 评论(0)  编辑  收藏 所属分类: JAVA

只有注册用户登录后才能发表评论。


网站导航:
 

<2008年2月>
272829303112
3456789
10111213141516
17181920212223
2425262728291
2345678

常用链接

留言簿(4)

随笔分类

随笔档案

好友的blog

搜索

  •  

积分与排名

  • 积分 - 115124
  • 排名 - 505

最新评论

阅读排行榜

评论排行榜