7
美好的一天! 我有一个正则表达式模式:Java和Android的正则表达式差异
Pattern p = Pattern.compile("^[a-zA-Z_\\$][\\w\\$]*(?:\\.[a-zA-Z_\\$][\\w\\$]*)*$");
应该告诉我,如果的Java/Android包名称是合法与否。 它工作正常的桌面Java,但它在Android设备上
失败可以说我有一些包名:
". .", "ПАвыапЫВАПыва", "com.mxtech.ffmpeg.v7_neon", ...
测试应显示唯一有效的包是“com.mxtech.ffmpeg.v7_neon “,但也显示测试字符串
" _ПАвыапЫВАПыва\_ "
是有效的。为什么? (这是西里尔文。)
Android和桌面实现有什么区别?
啊......不知道。 – Rohit5k2