私はXMLファイルを解析して分析するためにClojureを使用しています。ここで
はサンプルです:最後の値を最後に抽出する方法:文字ですか、最後のカンマの後に?
BSS:17,NSVC:1
BSS:17,NSVC:4
BSS:17,NSVC:5
BSS:17,BTSM:0,BTS:3
BSS:17,BTSM:0,BTS:4
BSS:17,BTSM:0,BTS:5
BSS:17,BTSM:1,BTS:0
BSS:17,BTSM:1,BTS:1
BSS:17,BTSM:1,BTS:2
BSS:17,BTSM:1,BTS:3
私はその最後の値に興味がある(最後のコンマの後が、最後の前の値:、私の場合はNSVSとBTS)、それらの後の数字は重要ではありません。 。
前の文字列の最後の値を抽出するにはどうすればよいですか?
あなたの名前/値は、これはかなり簡単な正規表現は常に[AZ]で、[0-9]場合: '(AZ)+:[0-9] + $' –
@Alex(再配列# "(AZ)+:[0-9] + $" "BSS:17、BTSM:14、BTS:4")はnilを返す – Chiron