2
のは、私は、文字列があるとしましょう:新しい結果の文字列だけの価値を持っているので、私はリッピングしようとしている何Javascriptが同じ文字の倍数でサブストリングを取得
var post = "[PostContent(postId=123e4567-e89b-12d3-a456-426655440000, postName=My New House, picture=house.jpg, location=San Francisco)]"
はpostIdからUUIDです。
123e4567-e89b-12d3-a456-426655440000
ありがとうございます!
アップデート:私はすでに試した不完全な質問に対する
申し訳ありません:
var firstvariable = "postId=";
var secondvariable = ", postName=";
string.match(new RegExp(firstvariable + "(.*)" + secondvariable));
と
string.substring(string.lastIndexOf("postId=")+1,string.lastIndexOf(", postName"));
と
あなたが使用することができますvar regex = /(.*postId=\s+)(.*)(\s+, postName.*)/;
var newtext = string.replace(regex, "$2");
あなたがしようとしているコードを共有してください。 –
何か試しましたか? – msanford
'postId =([\ w - ] +)'正規表現を使う – vbRocks