- 已关闭**。此问题需要details or clarity。当前不接受答案。
- 想要改进此问题?**添加详细信息并通过editing this post阐明问题。
2天前关闭。
Improve this question
我试图写json路径选择正则表达式,但没有得到太多的想法。
示例:
输入文本:"$path.child1.child2 +$path.child1.child3"应该给我两个匹配"$path.child1.child2"和"$path.child1.child3"。请注意,这些不是json值选择器正则表达式。
json路径级别可以从1到许多不等。
2条答案
按热度按时间qnyhuwrf1#
不如这样:一个月一个月一个月一个月
它将匹配
$pn.c1
$pn.c1.c2
$pn.c1.c2.c3.c4
等。如果您只想指定特定的路径名,请将\$\w+
替换为\$pathname
。dw1jzc5e2#
假设路径总是以
+
分隔,下面的正则表达式将提取出中间的JSON路径:https://regex101.com/r/Ru5Na6/1