点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好,我有一个字符串James...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好,我有一个字符串James...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我有一个字符串"Jamesàèø",我想为每个特殊字符分配一个值,并将其替换为该值。
期望的O/p = JamesKP
但是CPI中的常规脚本不能替代它们。 相反,它附加了它们,甚至不认识它们。
脚本
String formatSpecialChars(String stringToBeFormatted){
列表
映射emptyStringMap = [:]
emptyValueReplacements.each {it->
emptyStringMap [it] =''}映射otherStringReplacements = [''':'K','è':'P'] + emptyStringMap
otherStringReplacements.each {键,值->
stringToBeFormatted = stringToBeFormatted.replaceAll(key,value);
}
stringToBeFormatted}
嗨,Sruthi,
您是否尝试过将Unicode字符转义为字符,而不是如下所述的实际字符?
http://groovy-lang.org/syntax.html#_unicode_escape_sequence
最诚挚的问候,
Ivan
一周热门 更多>