gpt4 book ai didi

javascript - 不同的类如何以下划线开头?

转载 作者:行者123 更新时间:2023-11-28 13:41:07 25 4
gpt4 key购买 nike

我获取 <div> 的类并将其保存在变量中。

此类如下:

item drag drop img-circle _RS _CS ui-draggable ui-droppable ui-draggable-dragging

如何分隔以下划线开头的类,例如:_CS

最佳答案

您可以使用String.match让他们得到一个数组作为结果:

var classes = "_A drag drop img-circle _RS _CS ui-draggable a-_NASTY ui-xyz _z";
var underscoreClasses = classes.match(/(^| )_\S+/g);
console.log(underscoreClasses); // ["_A", " _RS", " _CS", " _z"]

如果您需要字符串(而不是数组),可以使用 Array.join实现这一目标:

var classes = "_A drag drop img-circle _RS _CS ui-draggable a-_NASTY ui-xyz _z";
var underscoreClasses2 = classes.match(/(^| )_\S+/g).join("");
console.log(underscoreClasses2); // "_A _RS _CS _z"

Demo JsFiddle here .

关于javascript - 不同的类如何以下划线开头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17770666/

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