如何使用 JQuery 从字符串中删除空逗号

     2023-04-14     259

关键词:

【中文标题】如何使用 JQuery 从字符串中删除空逗号【英文标题】:How to remove empty comma from string using JQuery 【发布时间】:2014-04-12 19:30:41 【问题描述】:

我想使用 JQuery 从字符串中删除空逗号。 请查看所附图片以了解我的意思。

【问题讨论】:

【参考方案1】:

这将删除文本中所有不必要的逗号并更新文本值:

$('.dyn-').text($('.dyn-').text().replace(/^,*|,(?=,)|,$/g, ''));

正则表达式分为三部分,由|分隔:

    第一部分捕获字符串开头的所有逗号, 既然出现在一个词之前,它们都是不必要的, 第二部分捕获所有逗号后跟一个逗号,所以只有最后一个 重复的逗号将保留, 第三部分捕获字符串末尾的逗号,这是不必要的。

【讨论】:

你能解释一下正则表达式吗? @Anubhav 我更新了答案以更具解释性。【参考方案2】:

我认为找到导致你这个麻烦的源头会更容易,而不是向后尝试。 他们是一个解决方案,但为什么不尝试从一开始就将其删除?

有机会让我们看看代码吗? 也许我们可以从源头上解决问题。

【讨论】:

jQuery从数组中删除最后一个逗号

...但我希望最后一个重复的项目被去掉逗号。有人可以建议如何从最后一个重复的项目中删除逗号。提前非常感谢!<scripttype="text/javascript">$("#gal 查看详情

如何使用正则表达式从字符串中删除字符串和特殊字符并仅显示不带逗号的数字?

】如何使用正则表达式从字符串中删除字符串和特殊字符并仅显示不带逗号的数字?【英文标题】:Howtoremovestringsandspecialcharactersfromstringandshowonlynumberswithoutcommausingregex?【发布时间】:2021-03-2218:58:45【问题描述】:在我使用reactna... 查看详情

使用 jquery 从数组列表中添加和删除数组项

...:我想建立一个可以添加和删除用户的功能以逗号分隔的字符串存储在输入字段中,在html中显示添加的用户列表,以便在需要时删除每个行项目。不幸的是,我的代码中有以下问题:逗号分隔的用户列表+html列表将用户添加到每... 查看详情

如何从jquery中的json中删除空数组

】如何从jquery中的json中删除空数组【英文标题】:Howtoremovenullarrayfromjsoninjquery【发布时间】:2019-09-2723:39:24【问题描述】:我有一个json数组,我想从我的json中删除空数组。"tblFormQuestions":["tblFormQuestionAddresses":[],"tblFormQuestionDatePi... 查看详情

从字符串和数字中删除逗号

】从字符串和数字中删除逗号【英文标题】:Removingcommasfromstringsandnumbers【发布时间】:2018-02-0503:06:57【问题描述】:使用R,如果是数字,如何删除逗号,如果是字母,如何用空格替换逗号?:Company|Sales|-------------------------go,go,... 查看详情

如何使用javascript从字符串末尾删除多个逗号?

】如何使用javascript从字符串末尾删除多个逗号?【英文标题】:Howtoremovemultiplecommafromendofstringusingjavascript?【发布时间】:2016-09-2712:36:29【问题描述】:这是我的输出9781473507340.epub,9781473518902.epub,,,,,,我需要这个输出9781473507340.epub... 查看详情

如何从 Python itertools 输出中删除字符串引号、逗号和括号?

】如何从Pythonitertools输出中删除字符串引号、逗号和括号?【英文标题】:Howtoremovestringquotations,commasandparenthesisfromPythonitertoolsoutput?【发布时间】:2021-11-1507:47:14【问题描述】:这个漂亮的脚本生成给定集合s的所有4个字符排列... 查看详情

如何使用 jQuery 的 form.serialize 但排除空字段

...搜索表单,通过GET提交。我希望通过在执行搜索时从查询字符串中删除空字段来获得更清晰的搜索url。varform=$("form");varserializ 查看详情

从字符串中删除未使用的空格和逗号 - Java

】从字符串中删除未使用的空格和逗号-Java【英文标题】:RemovingunusedspacesandcommasfromaString-Java【发布时间】:2012-06-1512:04:28【问题描述】:我有一个问题,我确信对此有一个相对简单的答案,但目前我脑子里放了一个大屁,似乎... 查看详情

如何从数组中删除空数组值(“”)?

】如何从数组中删除空数组值(“”)?【英文标题】:Howtoremoveemptyarrayvalues("")fromanarray?【发布时间】:2019-09-0504:34:57【问题描述】:我有一个二维数组,由jQuery的html表生成,但有些值是空的,所以会显示""。如... 查看详情

使用jquery从字符串中删除html标签[重复]

】使用jquery从字符串中删除html标签[重复]【英文标题】:Removehtmltagsfromstringusingjquery[duplicate]【发布时间】:2011-11-2407:32:59【问题描述】:我想知道如何使用jquery从字符串中删除html标签,html看起来像这样varstring=\'<p><marquee&... 查看详情

如何删除最后一个字符(从数组创建字符串时的逗号)? [复制]

】如何删除最后一个字符(从数组创建字符串时的逗号)?[复制]【英文标题】:Howtoremovelastcharacter(commawhencreatingastringfromanarray)?[duplicate]【发布时间】:2015-11-0103:25:29【问题描述】:我正在尝试删除此代码输出中的最后一个字符... 查看详情

jquery:如何在提交之前从表单中删除空白字段?

】jquery:如何在提交之前从表单中删除空白字段?【英文标题】:jquery:howtoremoveblankfieldsfromaformbeforesubmitting?【发布时间】:2011-08-1918:03:57【问题描述】:我有一个页面,上面有一组表单,用于API测试。由于不值得解释的原因,... 查看详情

从逗号分隔的字符串中删除重复项 (Amazon Redshift)

】从逗号分隔的字符串中删除重复项(AmazonRedshift)【英文标题】:removeduplicatesfromcommaseparatedstring(AmazonRedshift)【发布时间】:2016-10-0704:51:15【问题描述】:我正在使用AmazonRedshift。我在该字符串中有一个列存储为逗号分隔,如Private... 查看详情

如何在 android 中使用 Gson 或 VOLley 从 json 中删除空值

】如何在android中使用Gson或VOLley从json中删除空值【英文标题】:HowtoremoveEmptyvaluefromjsonusingGsonorVOlleyinandroid【发布时间】:2021-01-2105:17:37【问题描述】:我试图在使用GSON将其发送到RecyclerView之前从JSON中删除空节点,但未能实现。... 查看详情

使用 String.Join 将数组转换为字符串后从字符串中删除多余的逗号(C#)

】使用String.Join将数组转换为字符串后从字符串中删除多余的逗号(C#)【英文标题】:RemovingextracommasfromstringafterusingString.Jointoconvertarraytostring(C#)【发布时间】:2011-04-2208:43:17【问题描述】:我正在使用String.Join将数组转换为字... 查看详情

从字符串指针数组中删除一个元素

】从字符串指针数组中删除一个元素【英文标题】:Deleteanelementfromstringpointerarray【发布时间】:2021-06-1001:26:59【问题描述】:我有一个字符串指针数组test_array。如果它有一个空字符串,我想走到最后并从数组中找到一个非空元... 查看详情

使用javascript删除字符串中最后出现的逗号

】使用javascript删除字符串中最后出现的逗号【英文标题】:Removelastappearedcommainstringusingjavascript【发布时间】:2013-01-1610:07:12【问题描述】:我有一条短信测试,文本,123,没有最后一个逗号需要它测试,文本,123没有最后一个... 查看详情