gpt4 book ai didi

java - 用于匹配变量和逗号之间的空格的正则表达式

转载 作者:行者123 更新时间:2023-12-01 17:45:24 25 4
gpt4 key购买 nike

我正在尝试解析 url 字符串,以便我可以验证它以进行测试。我的字符串看起来

p_videoid=119110,p_videoepnumber= 0,p_videoairdate=NOT NULL,videoseason=null

我的问题是,对于某些视频,p_videoepnumber= 0 中有一个空格。我需要找到以 p_videoepnumber 开头并以逗号结尾的子字符串,然后删除所有空格。

我希望我的最终输出如下:

p_videoid=119110,p_videoepnumber=0,p_videoairdate=NOTNULL,videoseason=null

我不能只删除字符串中的所有空格,因为某些值带有空格。

最佳答案

根据您所说的,您可以简单地执行以下操作:

string.replace("= ","=");

如果您只想更改 p_videoepnumber 键:

string.replace("p_videoepnumber= ","p_videoepnumber=");
// Using regex:
string.replaceAll("(p_videoepnumber=)(\\s+)","$1");

Demo

关于java - 用于匹配变量和逗号之间的空格的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55955992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com