Json 如何为整数数组编写正则表达式?
我有一个JSON路径表达式-$.[*].incentiveId,它将以下面的格式返回一个整数数组 [117912751792411792411793924] 如何为上述整数数组编写正则表达式 注意:上述整数数组的大小每次都会有所不同Json 如何为整数数组编写正则表达式?,json,regex,ready-api,Json,Regex,Ready Api,我有一个JSON路径表达式-$.[*].incentiveId,它将以下面的格式返回一个整数数组 [117912751792411792411793924] 如何为上述整数数组编写正则表达式 注意:上述整数数组的大小每次都会有所不同 我已经编写了部分正则表达式^[[0-9]*,\s有谁能帮我完成这个正则表达式吗?API似乎已经准备好使用Java实现正则表达式了,那么您可以使用下面的正则表达式: ^\[\d+(?:,\s*\d+)*\]$ 它匹配字符串的^开头,然后是一个文本[,后跟任意数字。存
我已经编写了部分正则表达式^[[0-9]*,\s有谁能帮我完成这个正则表达式吗?API似乎已经准备好使用Java实现正则表达式了,那么您可以使用下面的正则表达式:
^\[\d+(?:,\s*\d+)*\]$
它匹配字符串的
^
开头,然后是一个文本[
,后跟任意数字。存在一个可选的重复组来匹配逗号分隔的值,然后是一个文本]
和$
输入字符串的结尾。您希望正则表达式匹配什么?整个整数数组(包括括号和逗号)还是仅匹配整数?整个数组(包括数字[]逗号和介于哪种语言或工具之间的空格)?您可以尝试^\[\d+(?:,\s*\d+*\)$
。演示运行良好。非常感谢。我正在使用Ready API工具和JSON正则表达式匹配断言