vij*_*jar 0 javascript string jquery
我有一个字符串就像
var test="clientNumber=123,TestSubject=Tom";
Run Code Online (Sandbox Code Playgroud)
我需要更换Tom with Mary.Tom由用户输入,可以是任何东西,但我需要Mary在处理时进行.也clientNumber&TestSubject可以在字符串中的任何顺序.
谢谢
你似乎想用正则表达式,例如
test = test.replace(/(TestSubject=)[^,]*/, '$1Mary')
Run Code Online (Sandbox Code Playgroud)
我给出的代码替换"TestSubject="字符串或下一个逗号之间的所有内容.
这种变化
"clientNumber=123,TestSubject=Tom" 成 "clientNumber=123,TestSubject=Mary"
和
"TestSubject=Tom,clientNumber=123" 成 "TestSubject=Mary,clientNumber=123"