我有一个html响应,想要在
下面保存一个令牌(bid_kid).check(regex("content=\\\"(?<bid_kid>[0-9A-Z]*)\\\"").find.saveAs("token"))
然而,我正在运行的检查似乎在IntelliJ中被格式化,如此(添加两个\):
content=\"(?<bid_kid>[0-9A-Z]*)\"
我是否需要在一些mather中“包装”正则表达式,以便在Gatling / Scala中完成这项工作?
正则表达式使用正则表达式测试程序,它是这样的:
ListView.CachingStrategy
谢谢!
答案 0 :(得分:0)
度Acc。对于Java regex documentation,命名组语法不允许使用下划线:
还可以为捕获组分配“名称”,命名捕获组,然后通过“名称”对其进行反向引用。组名由以下字符组成。第一个字符必须是一个字母。
- 大写字母'A'到'Z'('\ u0041'到'\ u005a'),
- 小写字母'a'到'z'('\ u0061'到'\ u007a'),
- 数字'0'到'9'('\ u0030'到'\ u0039'),
因此,您应该将代码更改为
FBSDKProfile.loadCurrentProfile(completion: {
profile, error in
let url = profile?.imageURL(for: FBSDKProfilePictureMode.square, size: self.imageview.frame.size)
})