Javascript 如何使用jQuery删除变量上的“\ux”前缀?
我有一个读作_123456的变量,在将其存储到字段之前,我需要删除该变量上的下划线前缀。我该怎么做Javascript 如何使用jQuery删除变量上的“\ux”前缀?,javascript,string,variables,Javascript,String,Variables,我有一个读作_123456的变量,在将其存储到字段之前,我需要删除该变量上的下划线前缀。我该怎么做 var value = "_123456" 这只是一般的Javascript,不是特定于jQuery的。你可以这样做: var结果=value.substring1 或者 var result=value.replace/^ _/ 或者。。。如果可以有多个下划线 var result=value.replace/^ _uu+/ 这只是一般的Javascript,不是特定于jQuery的。你可以
var value = "_123456"
这只是一般的Javascript,不是特定于jQuery的。你可以这样做: var结果=value.substring1 或者 var result=value.replace/^ _/ 或者。。。如果可以有多个下划线 var result=value.replace/^ _uu+/
这只是一般的Javascript,不是特定于jQuery的。你可以这样做: var结果=value.substring1 或者 var result=value.replace/^ _/ 或者。。。如果可以有多个下划线 var result=value.replace/^ _uu+/ value.substr1 不需要jQuery value.substr1
var value = "_123456"
var trimmed = value.substring(1); // "123456"
不需要jQuery [不推荐]
var value = "_123456"
var trimmed = value.substring(1); // "123456"
要使用jQuery和if执行此操作,请执行以下操作:
var element = $('<div></div>');
var text = "_123456";
for(var i = 0; i < text.length; i++) {
if ( i > 0 ) {
element.append('<span>' + text[i] + '</span>');
}
}
var trimmed = element.text();
我尝试了元素。删除“:first”而不是if,但它似乎不起作用。不知道为什么。[不推荐]
要使用jQuery和if执行此操作,请执行以下操作:
var element = $('<div></div>');
var text = "_123456";
for(var i = 0; i < text.length; i++) {
if ( i > 0 ) {
element.append('<span>' + text[i] + '</span>');
}
}
var trimmed = element.text();
我尝试了元素。删除“:first”而不是if,但它似乎不起作用。不知道为什么。仅供参考-如果下划线在数字之后,则可以使用parseInt
例如,parseInt123456_uu将返回数字123456。仅供参考-如果下划线位于数字之后,则可以使用parseInt
例如,parseInt123456_u将返回数字123456。value.substr1将执行相同的操作。value.substr1将执行相同的操作。这个世界上比jQuery更多。这个世界上比jQuery更多。这也很好!,事实上,与正则表达式方法相比,我更喜欢这种方法…似乎处理器不太密集…我说的对吗?你的问题让我想你在哪里要求所有的方法来实现你的目标,而不是首选的方法。这也很好!,事实上,与正则表达式方法相比,我更喜欢这种方法…似乎处理器不太密集…我说的对吗?你的问题让我想到你在哪里要求所有的方法来实现你的目标,而不是什么是首选的方法。对于这个小问题,比我愿意付出的工作多得多…这个解决方案太长了。。。value.substring1是我所需要的全部…当然,但是你要求使用jQuery,我觉得尝试很有趣:请注意,不推荐使用。我也不会这样做。对于这个小小的问题,我愿意付出的工作要多得多…这个解决方案太长了。。。value.substring1是我所需要的全部…当然,但是你要求使用jQuery,我觉得尝试很有趣:请注意,不推荐使用。我也不会这样做。或_123456.substr1或_123456.slice1或_123456.substr1或_123456.slice1