1

我有以下字符串作为变量:

var name1 = '001-C6AL7_deepgreen_C3AE7_tankhakinavy_FJAG7_blackredmulti_FBAE7_tanbrown.jpg';

这是由我无法编辑的服务器端配置提供的。使用 jQuery 有一种方法可以在唯一字符(连字符“-”)之前和之后创建所有字符的警报。

所以理想情况下,它会首先发出警报001,然后是第二个警报C6AL7_deepgreen_C3AE7_tankhakinavy_FJAG7_blackredmulti_FBAE7_tanbrown.jpg

4

1 回答 1

2

您可以使用split()vanilla JavaScript ( MDN docu ) 的命令 - 这里不需要 jQuery:

var name1 = '001-C6AL7_deepgreen_C3AE7_tankhakinavy_FJAG7_blackredmulti_FBAE7_tanbrown.jpg';

var parts = name1.split( '-' );

alert( parts[0] );
alert( parts[1] );
于 2012-07-02T12:54:27.847 回答