如何在JS中使用"substr"函数?

4

可能是重复的问题:
javascript substring

我该如何在JS中执行substr(PHP)?

来自PHP的示例代码:

<?php
$rest = substr("abcdef", -1);    // returns "f"
$rest = substr("abcdef", -2);    // returns "ef"
$rest = substr("abcdef", -3, 1); // returns "d"
?>

2
谷歌似乎仍在运作:http://www.google.ie/search?q=javascript+substring - Felix Kling
2个回答

7

2
实际上,PHP和JavaScript中的substr都使用length而不是end - Nicole

2
以下内容将予以复制。
"abcdef".substr(-1);
"abcdef".substr(-2);
"abcdef".substr(-3, 1);

1
我认为IE不支持使用.substr()进行负数起始位置的操作,但是可以使用.slice() - nnnnnn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接