当前位置: 首页>>代码示例>>Java>>正文


Java StringUtils.replaceEach方法代码示例

本文整理汇总了Java中org.apache.commons.lang3.StringUtils.replaceEach方法的典型用法代码示例。如果您正苦于以下问题:Java StringUtils.replaceEach方法的具体用法?Java StringUtils.replaceEach怎么用?Java StringUtils.replaceEach使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.apache.commons.lang3.StringUtils的用法示例。


在下文中一共展示了StringUtils.replaceEach方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: simpleMatchToRegexp

import org.apache.commons.lang3.StringUtils; //导入方法依赖的package包/类
/**
 * 将使用简易匹配语法的关键字修改为标准正则表达式
 * 简易语法就是用*表示匹配任意数量字符,用?表示匹配0~1个字符,其他字符一律按照字面理解。 这是为了和Windows用户的习惯相吻合
 * @param key
 * @return
 */
public static String simpleMatchToRegexp(String key) {
    //将除了* ?之外的字符全部修改为正则表达式原义
    key=escapeRegChars(key,STAR_QUESTION);
    key=StringUtils.replaceEach(key, new String[]{"*","?","+"}, new String[]{".*",".?",".+"});
    return key;
}
 
开发者ID:liaojiacan,项目名称:zkAdmin,代码行数:13,代码来源:RegexpUtils.java

示例2: replace

import org.apache.commons.lang3.StringUtils; //导入方法依赖的package包/类
/**
 * Конвертировать заголовка в url строку
 * 
 * @param title:
 *            заголовок
 * @return: ссылка.
 * @throws BusinessException
 *             бизнес исключение
 */
private static String replace(String text) throws BusinessException {
	if (StringUtils.isBlank(text)) {
		throw new BusinessException("Unable conver title tp permlink");
	}
	String[] abcCyr = { "а", "б", "в", "г", "д", "е", "ё", "ж", "з", "и", "й", "к", "л", "м", "н", "о", "п", "р",
			"с", "т", "у", "ф", "х", "ц", "ч", "ш", "щ", "ъ", "ы", "ь", "э", "ю", "я", " ", ".", "!" };
	String[] abcLat = { "a", "b", "v", "g", "d", "e", "jo", "zh", "z", "i", "j", "k", "l", "m", "n", "o", "p", "r",
			"s", "t", "u", "f", "h", "ts", "ch", "sh", "sch", "b", "", "", "e", "ju", "ja", "-", "-", "-" };
	return StringUtils.replaceEach(text.toLowerCase(), abcCyr, abcLat);
}
 
开发者ID:onixred,项目名称:golos4j,代码行数:20,代码来源:Util.java

示例3: getSimpleMatchResult

import org.apache.commons.lang3.StringUtils; //导入方法依赖的package包/类
public static String[] getSimpleMatchResult(String str,String key,boolean strict){
    key=escapeRegChars(key,STAR_QUESTION);
    key=StringUtils.replaceEach(key, new String[]{"*","?","+"}, new String[]{"(.*)","(.?)","(.+)"});
    return getMatcherResult(str, key, strict);
}
 
开发者ID:liaojiacan,项目名称:zkAdmin,代码行数:6,代码来源:RegexpUtils.java


注:本文中的org.apache.commons.lang3.StringUtils.replaceEach方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。