テーブル内のフィールドに醜い値を格納しています。Javascript正規表現の助けが必要なテキストと目標の例
文字列1: S:90: ":2:{S:8:" 緯度 "; S:18:" 37.453896007474455 "; S:9:" 経度 "; S:19:" - 122.28786132646483" 。 } "; 012: "2:{s:8:"緯度 "; s:18:" 1.03923923929 "; s:9:"経度 "; s:19:" -10.28786132646483 "; } ";
はstring3: S:90: ":2:{S:8:" 緯度 "; S:18:" 3.455 "; S:9:" 経度 "; S:19:" - 140.28786132646483" 。 } "; -122.28786132646483の全てにマッチするどのような正規表現37.453896007474455の全てにマッチするどのような正規表現
、1.03923923929、3.455
、-10.28786132646483、-140.28786132646483
は、いずれの場合も、あなたにマイナス記号を
ありがとうございました期間の前に数字の前に表示されることがあります。あなたは、少なくとも一つの数\d+
続く任意マイナス(-?
)を、一致する(-?\d+(?:.\d+)?)
を使用することができ
データはどこから来ていますか?代わりにJSONを取得する可能性がありますか、またはパーサライブラリを提供していますか? –