Jquery 如果找到字符,则追加
我有一个变量。我想知道它是否包含任何字母表,如果是,那么在该变量之前和之后添加“(单引号)。如果没有字母表,则无需追加Jquery 如果找到字符,则追加,jquery,Jquery,我有一个变量。我想知道它是否包含任何字母表,如果是,那么在该变量之前和之后添加“(单引号)。如果没有字母表,则无需追加 var mysample = $('p').text(); 找出这个变量“mysample”是否包含字母表,如果不是,则在该值之前和之后追加 我想我需要使用REGEXP,但我不知道如何做到这一点。谁能告诉我该怎么办 我正在寻找jqueryformate解决方案 谢谢 库马尔看看 使用类似于[a-zA-Z]的方法查看 使用类似于[a-zA-Z]的东西,假设您的意思是在文本周围加
var mysample = $('p').text();
找出这个变量“mysample”是否包含字母表,如果不是,则在该值之前和之后追加
我想我需要使用REGEXP,但我不知道如何做到这一点。谁能告诉我该怎么办
我正在寻找jqueryformate解决方案
谢谢
库马尔看看
使用类似于[a-zA-Z]的方法查看
使用类似于[a-zA-Z]的东西,假设您的意思是在文本周围加上一个引号。。您可以创建自定义jquery筛选器
jQuery.expr[':'].containsAlphabets = function(element) {
return /[a-zA-Z]+/.test($(element).text());
}
然后将其与任何jQuery选择器组合。下面的代码将用单引号包装包含字母表的所有段落的文本
$("p:containsAlphabets").each(function() {
$(this).prepend("'").append("'");
});
假设您的意思是在文本周围加上一个引号。。您可以创建自定义jquery筛选器
jQuery.expr[':'].containsAlphabets = function(element) {
return /[a-zA-Z]+/.test($(element).text());
}
然后将其与任何jQuery选择器组合。下面的代码将用单引号包装包含字母表的所有段落的文本
$("p:containsAlphabets").each(function() {
$(this).prepend("'").append("'");
});
你必须努力更好地表达自己。由于jQuery是一个Javascript库,你可能也想用“Javascript”来标记这个问题-你需要的答案可能是Javascript,而不需要特定于jQuery。你必须努力更好地表达自己。因为jQuery是一个Javascript库,您可能还想用“Javascript”标记这个问题——您需要的答案可能是Javascript,而不需要特定于jQuery。