$(function(){
var alphabet = "ABCDEFGHIJKLMNOPQRSTUVEXYZ";
var replaced = alphabet.replace(/(M).+$/,'');
$('body').text(replaced);
});
我怎樣才能使它在相反的方向前進,取代M
以及之前的所有內容?在某個點之前替換所有文本
$(function(){
var alphabet = "ABCDEFGHIJKLMNOPQRSTUVEXYZ";
var replaced = alphabet.replace(/(M).+$/,'');
$('body').text(replaced);
});
我怎樣才能使它在相反的方向前進,取代M
以及之前的所有內容?在某個點之前替換所有文本
使用/^.+M/
表達:
$(function() {
var alphabet = "ABCDEFGHIJKLMNOPQRSTUVEXYZ";
var replaced = alphabet.replace(/^.+M/,'');
$('body').text(replaced);
});
DEMO:http://jsfiddle.net/kbZhU/1/
$(function(){
var alphabet = "ABCDEFGHIJKLMNOPQRSTUVEXYZ";
var replaced = alphabet.substring(alphabet.indexOf("M") + 1);
$('body').text(replaced);
});
非常好,謝謝! – UserIsCorrupt
不客氣;) – VisioN
下面是使用另一種方式split方法:
$(function(){
var alphabet = "ABCDEFGHIJKLMNOPQRSTUVEXYZ";
var replaced = alphabet.split("M")[1];
$('body').text(replaced);
});
你字母表有沒有'W',以及兩個'E's? ;) –
@cliffsofinsanity它被旋轉。 – VisioN
只要我看到你的評論,我看看是否W和E鍵是彼此相鄰;果然。 – UserIsCorrupt