-4

我有以下在 PHP 中工作的 RegEx,但我不知道如何转换它以便它在 JS 中工作。

$string='test/again/'
preg_replace('/[^\/]+\/$/', '', $string)

这需要这个:测试/再次/

并使其成为:测试/

谢谢你的帮助。

4

3 回答 3

3

replace应该可以解决问题

var string = 'test/again/'
string = string.replace(/[^\/]+\/$/,'');
于 2012-05-23T08:10:22.597 回答
1

/[^\/]+\/$/应该做的伎俩。

编辑:我看到你编辑了你的帖子,你的 RegExp 现在看起来一样了。你又问什么?

于 2012-05-23T08:10:09.447 回答
0

使用.replace()

演示

var string = 'test/again/';
var result = string.replace(/[^\/]+\/$/, '');
于 2012-05-23T08:13:32.917 回答