Riba tühimärgist stringist - CSS-trikid

Anonim

Tühimärk, mis tähendab sakke ja tühikuid.

Vanilli JavaScripti trimmimine ja jälgimine

var str = " a b c d e f g "; var newStr = str.trim(); // "a b c d e f g"

See meetod on ES 5, nii et igaks juhuks võite selle polüfillida (IE 8 ja alla):

if (!String.prototype.trim) ( String.prototype.trim = function () ( return this.replace(/^\s+|\s+$/g, ''); ); )

jQuery (trimmijuht ja jälitamine)

Kui kasutate ikkagi jQuery-d:

var str = " a b c d e f g "; var newStr = $.trim(str); // "a b c d e f g"

Vanilla JavaScripti RegEx (kärpimise juhtimine ja jälgimine)

var str = " a b c d e f g "; var newStr = str.replace(/(^\s+|\s+$)/g,''); // "a b c d e f g"

Vanilla JavaScripti RegEx (kärpige KÕIK tühikud)

var str = " a b c d e f g "; var newStr = str.replace(/\s+/g, ''); // "abcdefg"

Demod

Vaadake Chris Coyieri (@chriscoyier) pliiatsi Code Blen alt tühiku tühikute eemaldamist.

Pange tähele, et ükski neist ei tööta muud tüüpi tühikutega, näiteks (õhuke ruum) või (mittepurustav ruum).

Nööre saate kärpida ka eest või tagant.