HarmonyOS 在React Native环境中toLocaleUpperCase、toUpperCase不生效

let loStr = “aaaaa”;
console.log(‘home_page’, loStr.toUpperCase());

这样写的话不能转成大写,只要有中文字符就不行,预期效果是能转成AAAAA。

HarmonyOS
2024-12-28 07:35:27
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可以参考此demo:

function replaceMrz(): void {
  let mrz = 'EK24186942CHN9209127M3304053MNPFNBPD<くくくA942';
  log.info('处理数据前mrz值 : ' + mrz);
  //转大写
  mrz = mrz.toUpperCase()
  let regex = new RegExp('く'.toUpperCase() + '|' + "へ".toUpperCase(), 'g'); // 这里使用正则匹配即可
  mrz = mrz.replace(regex, "<")
  log.info('处理数据后mrz值 : ' + mrz);
}
分享
微博
QQ
微信
回复
2024-12-28 10:03:51
相关问题
嵌套组件Scroll生效
2408浏览 • 1回复 待解决
HarmonyOS 适配 React native
737浏览 • 1回复 待解决
HarmonyOS 使用react-native的Image问题
266浏览 • 1回复 待解决
HarmonyOS expandSafeArea生效
916浏览 • 1回复 待解决
HarmonyOS margin生效
1061浏览 • 1回复 待解决
HarmonyOS worker子线程har包里生效
306浏览 • 1回复 待解决
HarmonyOS 咨询React Native适配情况
582浏览 • 1回复 待解决
HarmonyOS 是否接入React Native框架?
571浏览 • 1回复 待解决
HarmonyOS react-native-device-info
366浏览 • 1回复 待解决