したがって、正規表現を使用して文字列から情報を取得しています。問題は、文字列内のaで起動と停止の両方を行う必要があること/です。
これが例です
var regexp = /\/(.*?)=(.*?)\//g;
var url_hash = "/s=lorem+ipsum/p=2/";
var match;
var result = {};
while ((match = regexp.exec(url_hash)) != null) {
result[match[1]] = match[2];
}
result['s']問題なくグラブできますがresult['p']、のエンディングがの開始と同じであるため、グラブが問題/にresult['s']なり/ますresult['p']。文字列を変更する/s=lorem+ipsum//p=2/と完全に機能しますが、もちろんそれは恐ろしいことです。では、これを修正して、終了と起動の両方を行うにはどうすればよい/ですか?私は立ち往生しています、どんな助けでもありがたいです。