字符串看起来像这样:
"Hello John and Hi Anne"
Run Code Online (Sandbox Code Playgroud)
要么
"Hello Daniel and Hi Kraig"
Run Code Online (Sandbox Code Playgroud)
我想从字符串中获取名称; 例如
var name1 = "John"
var name2 = "Anne"
Run Code Online (Sandbox Code Playgroud)
"
Hello,Hi,and不会改变,只有人名会.
如何在Javascript中执行此操作?我真的不想算指数.
编辑:在名称变量中没有空格,即名称不能是"John Doe".
var nameString = "Hello John and Hi Anne";
var names = nameString.match(/Hello (.*) and Hi (.*)/);
console.log(names[1]); // John
console.log(names[2]); // Anne
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50 次 |
| 最近记录: |