R(v3.4.1)の文字列から緯度、経度、ラベルを抽出しようとしています。私の考えは、正規表現が行く方法であり、stringrパッケージにはキャプチャグループを抽出する機能があるので、これは使用するパッケージだと思っていました。問題は、私が解釈できないというエラーを受けていることです。どんな助けもありがとう。正規表現グループのキャプチャ
ここに、情報を抽出したい文字列の例を示します。ラベル(Adelbert Hall)とともに、最後の緯度(41.505)と経度(-81.608333)を取得したいと思います。ここで
a <- "Case Western Reserve University campus41°30′18″N 81°36′30″W/41.505°N 81.608333°W/41.505; -81.608333 (Adelbert Hall)"
は、私は私が興味を持ってフィールドをつかむために作成した正規表現である
3210さて、私が使用して文字列の正規表現に一致しようとすると:。
をs <- str_match(a,coordRegEx)
私は次のエラーを取得する:
Error in stri_match_first_regex(string, pattern, opts_regex = opts(pattern)) : Incorrect Unicode property. (U_REGEX_PROPERTY_SYNTAX)
私の推測では、このエラーはRegexパターンと関係がありますが、ドキュメントとWeb検索を使用すると、私はそれを解読できませんでした。