数字の大きな違い:文字列からプラス(+)、マイナス( - )、ピリオド(。)文字およびすべての数字[0-9]を抽出するR
tester1 <- "{\"fullgame\":\"-303\"}"
tester2 <- "{\"fullgame\":\"+7.5\"}"
私は(+)を抽出プラスしたいと、マイナスでしょう( - )、およびピリオド文字、私の文字列からすべての数字[0-9]と一緒に(。)。私はまた、これらの要素のそれぞれの現在の順序を文字列に現れるように保持したいと思います。
は、私は結果の文字列になりたい:私は関数のようgsub
、strsplit
、およびregex
は、このアプリケーションのために理想的であることを知っている
formatted1 = "-303"
formatted2 = "+7.5"
が、私の人生のために、私は把握することはできませんPerlの構文=(。
任意の助けをいただければ幸いです!皆さんありがとう!
1つの新しい文字列にそれらを抽出しますか? – DavidO
['[+ - ] [.0-9] +'](https://regex101.com/r/aQ6sW9/1)。それはあなたに合うかもしれません。 –
どのperl構文が必要ですか? –