搬砖大老
搬砖大老
  • 发布:2023-08-18 23:16
  • 更新:2023-08-19 11:02
  • 阅读:200

【报Bug】iOS不支持正则预查匹配?=及反向预查匹配?<=

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 3.8.12

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: iphone6s

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

''.replace(/(?<=\w)\/+/g, '/')

操作步骤:

1、代码中使用正则 ?<= 打正式包后app无法启动,
2、自定义基座可以启动,但是无法打开正则?<=所在的页面
例如
''.replace(/(?<=\w)\/+/g, '/')

预期结果:

可以启动

实际结果:

无法启动

bug描述:

1、代码中使用正则 ?<= 打正式包后app无法启动,
2、自定义基座可以启动,但是无法打开正则?<=所在的页面
3、安卓打包正常

2023-08-18 23:16 负责人:无 分享
已邀请:
DCloud_iOS_WZT

DCloud_iOS_WZT

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Lookbehind_assertion

?<= iOS16.4 才支持

要回复问题请先登录注册