用js如何去掉最后一个字符和后面的内容,我知道一个笨办法,要多谢两行代码。我想知道有没有简单的 如何在js中去掉字符串最后一位的逗号

JS\u5982\u4f55\u53bb\u9664\u6700\u540e\u4e00\u4e2a\u5b57\u7b26\uff08\u6307\u5b9a\uff09

\u6ca1\u6709\uff0c\u9700\u8981\u81ea\u5df1\u5199\u5224\u5b9a\u65b9\u6cd5
function a(){ var a="app/app/app/"; if(a.substr(a.length-1,a.length)=="/") { a=a.substr(0,a.length-1); } alert(a); }

\u5728js\u4e2d\u53bb\u6389\u5b57\u7b26\u4e32\u6700\u540e\u4e00\u4f4d\u7684\u9017\u53f7\uff0c\u5c31\u662f\u5bf9\u5b57\u7b26\u4e32\u8fdb\u884c\u64cd\u4f5c\uff0c\u5b57\u7b26\u4e32\u64cd\u4f5c\u7684\u65b9\u6cd5\u6709\u5f88\u591a\uff0c\u4e5f\u5f88\u7075\u6d3b\uff0c\u8fd9\u91cc\u4ecb\u7ecd\u4e00\u79cd\u6bd4\u8f83\u5bb9\u6613\u7406\u89e3\u7684\u4ee3\u7801\uff0c\u540c\u65f6\u5f53\u9017\u53f7\u4e0d\u662f\u5728\u6700\u540e\u4e00\u4e2a\u5b57\u7b26\u65f6\u4e5f\u53ef\u4ee5\u4f7f\u7528\uff1a

var string = '123,456,789';
var lastIndex = s.lastIndexOf(\u201c,\u201d);
if (lastIndex > -1) {
string = s.substring(0, lastIndex) + s.substring(lastIndex + 1, s.length);
alert(string);
)


\u6269\u5c55\u8d44\u6599\uff1a
js\u7684\u57fa\u672c\u7279\u70b9\uff1a
1\u3001\u662f\u4e00\u79cd\u89e3\u91ca\u6027\u811a\u672c\u8bed\u8a00\uff08\u4ee3\u7801\u4e0d\u8fdb\u884c\u9884\u7f16\u8bd1\uff09\u3002
2\u3001\u4e3b\u8981\u7528\u6765\u5411HTML\uff08\u6807\u51c6\u901a\u7528\u6807\u8bb0\u8bed\u8a00\u4e0b\u7684\u4e00\u4e2a\u5e94\u7528\uff09\u9875\u9762\u6dfb\u52a0\u4ea4\u4e92\u884c\u4e3a\u3002
3\u3001\u53ef\u4ee5\u76f4\u63a5\u5d4c\u5165HTML\u9875\u9762\uff0c\u4f46\u5199\u6210\u5355\u72ec\u7684js\u6587\u4ef6\u6709\u5229\u4e8e\u7ed3\u6784\u548c\u884c\u4e3a\u7684\u5206\u79bb\u3002

4\u3001\u8de8\u5e73\u53f0\u7279\u6027\uff0c\u5728\u7edd\u5927\u591a\u6570\u6d4f\u89c8\u5668\u7684\u652f\u6301\u4e0b\uff0c\u53ef\u4ee5\u5728\u591a\u79cd\u5e73\u53f0\u4e0b\u8fd0\u884c\uff08\u5982Windows\u3001Linux\u3001Mac\u3001Android\u3001iOS\u7b49\uff09\u3002
\u53c2\u8003\u8d44\u6599\uff1a\u767e\u5ea6\u767e\u79d1\u2014\u2014js

可以使用js的substr()函数,如:

window.onload = function(){
    var a = "abcd2-1-2-3-1-2-3";
    var b = a.substr(0,a.length-2);
    alert(b);
}


用slice 用法 a.slice(0,15)

  • 浠d繚鏄,鍗曟簮,寮犱笁, js鍐,鎴戞兂鍘绘帀鏈鍚庝竴涓鍒嗗彿 鎬庝箞鍐欏晩
    绛旓細绀轰緥锛氭敞锛屼綘搴旇纭繚鍘熷瀛楃涓鏄,缁撳熬鍝 var str = 'a,b,c,';str = str.substr(0, str.length - (',').length);杩欎釜鍐欐硶姣旇緝鍟板棪锛屼絾鏄槸鏍囧噯鍐欐硶锛屼綘鍙互鑷繁淇敼锛屾瘮濡傛妸(',').length鐩存帴鐢1鏇挎崲
  • JS鍙栧嚭鏈鍚鐨勪笁涓瓧绗
    绛旓細1锛氬瓧绗︿覆鏈塴ength灞炴с備綘鍙互鐢╯tr[length-1]鎷垮埌鏈鍚庝竴涓瓧绗锛屼絾鏄繖绉嶅啓娉曪紝ie浣庣増鏈祻瑙堝櫒涓嶆敮鎸侊紝濡傛灉浣犳兂鍐欏吋瀹癸紝閭d箞灏辩敤涓嬮潰鐨勫啓娉曪細str.charat(length-1);charat()鏂规硶鏀寔鎵鏈夋祻瑙堝櫒
  • JS涓姝e垯濡備綍鎴彇鎺瀛楃涓浠<寮濮嬪埌>缁撴潫鐨勫唴瀹
    绛旓細寮澶村拰缁撴潫绗︿笉闇瑕佸惂锛屾妸^鍜$鍒犳帀锛屼綘涓や釜灏栨嫭鍙风洿鎺ョ敤灏辫浜嗭紝鍔犳柟鎷彿骞插槢銆傝屼笖.*鍙細鍖归厤鏈澶氱殑瀛楃锛屾墍浠ヨ繖鏍峰啓骞朵笉浼氬尮閰岰鎴朑锛岃屼細鍖归厤绗竴涓鍜屾渶鍚庝竴涓灏栨嫭鍙凤紝浣犵敤.*?璇曚竴璇曘傛墍浠ユ垜瑙夊緱鐢<(.*?)>灏辫浜嗐備粎渚涘弬鑰
  • 濡備綍鍦JS涓鎴彇涓涓瓧绗涓茬殑鏈鍚鍏釜瀛楃
    绛旓細鍏充簬濡備綍鍦JS涓鎴彇涓涓瓧绗涓茬殑鏈鍚鍏釜瀛楃杩欎釜寰堝浜鸿繕涓嶇煡閬擄紝浠婂ぉ鏉ヤ负澶у瑙g瓟浠ヤ笂鐨勯棶棰橈紝鐜板湪璁╂垜浠竴璧锋潵鐪嬬湅鍚э紒1銆乻ubstr 鏂规硶杩斿洖涓涓粠鎸囧畾浣嶇疆寮濮嬬殑鎸囧畾闀垮害鐨勫瓙瀛楃涓层2銆乻tringvar.substr(start [, length ])鍙傛暟stringvar蹇呴夐」銆3銆佽鎻愬彇瀛愬瓧绗︿覆鐨勫瓧绗︿覆鏂囧瓧鎴 String 瀵硅薄銆4銆...
  • js 鎴彇鎸囧畾瀛楃鍚庨潰/鍓嶉潰鐨勬墍鏈瀛楃涓
    绛旓細let str = 鈥樺紶涓>鏉庡洓>鐜嬩簲鈥欐埅鍙鏈鍚庝竴涓>鍓嶉潰鐨瀛楃涓 let index = str .lastIndexOf(">")str =str .substring(0,index);console.log(str) //寮犱笁>鏉庡洓 鎴彇鏈鍚庝竴涓>鍚庨潰鐨勫瓧绗︿覆 let index = str .lastIndexOf(">")str =str .substring(index+1,str.length);console.log(str) /...
  • js鎴彇鎸囧畾瀛楃涓濡俛bc def abc 鎯冲埌鎴彇鍒鏈鍚庝竴涓绌烘牸鍚庨潰鐨刟bc璇ユ ...
    绛旓細寰堢畝鍗曞晩 var str = 'abc def abc';1:var arr = str.split(' ');var lastStr = arr[arr.length - 1];2:var lastIndex = str.lastIndexOf(' ');var lastStr = str.substring(lastIndex + 1);
  • 璇烽棶JS濡備綍鍒犻櫎閫楀彿闂撮殧鐨瀛楃涓涓叾涓煇涓涓瓧绗
    绛旓細鐩存帴 a.replace( b + ',' , ''); 浼氬嚭闂銆傛瘮濡 11,22,33锛屾垜瑕鍘婚櫎 1 鐨勮瘽锛屽氨涓嶈浜嗐1銆佹柟娉1 灏瀛楃涓杞崲鎴愭暟缁勶紝涓涓涓瘮杩囨潵銆2銆佹柟娉2 function remove(a, b) { var _b = b + ',', idx = a.indexOf(b), idx2 = a.indexOf(_b);if( idx == idx2 )a =...
  • 鐢↗ava鍋氫簡涓涓郴缁熺櫥褰曠晫闈,濡備綍鍒犻櫎杈撳叆鏂囨湰妗嗕腑鐨鏈鍚庝竴涓瓧绗
    绛旓細js 鐨勮瘽锛屽氨鐩存帴鑾峰彇 鐢ㄦ埛鍚嶆爣绛 鐨勫硷紝鐒跺悗 鐩存帴replace锛堚榹}#锟モ︹%&绛夌瓑闈炴硶瀛楃鈥欙紝鈥樷欙級锛鏈鍚鍐嶆妸replace鍚庣殑缁撴灉 璁剧疆鍥 鐢ㄦ埛鍚嶆爣绛
  • JS闂姹傚ぇ浣府蹇?
    绛旓細濡傛灉涓嶈兘鐢╮eplace 鏂规硶锛岄偅灏卞彧鑳藉惊鐜亶鍘鍒犻櫎浜 濡傛灉瀛楁瘝鍚屾椂鍦ㄤ袱涓瓧绗︿覆鍐咃紝灏卞垹闄わ紱濡傛灉鍙湪绗涓涓瓧绗涓插唴灏变繚鐣欍俧or (var i=0;i<a.length;i++){ var flag = 0;for (var j=0; j
  • js 瀛楃涓鑾峰彇鏈鍚庝竴涓鍏冪礌
    绛旓細濡傛灉 start 涓 end 鐩哥瓑锛岄偅涔堣鏂规硶杩斿洖鐨勫氨鏄竴涓┖涓诧紙鍗抽暱搴︿负 0 鐨瀛楃涓锛夈傚鏋 start 姣 end 澶э紝閭d箞璇ユ柟娉曞湪鎻愬彇瀛愪覆涔嬪墠浼氬厛浜ゆ崲杩欎袱涓弬鏁般傚鏋 start 鎴 end 涓鸿礋鏁帮紝閭d箞瀹冨皢琚浛鎹负 0銆俛.substring (a.length-1) 鎴嚭鏈鍚庝竴涓锛屽幓鍒ゆ柇 a銆俵astindexof锛堚樻渶鍚庝竴涓瓧鈥欙級 ...
  • 扩展阅读:js删除字符串最后一位 ... js的转义字符 ... js删除最后一个字符 ... js判断是否包含某字符串 ... js splice ... js去掉字符串左边的0 ... js字符串截取最后一位 ... python去掉最后一个字符 ... js截取最后两个中文字符 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网