期待される出力を持つ次の文字列を検討してください。次の文字列に2番目のオカレンスを抽出する
"NE-390-SM-04" --> "390-SM-04"
"90055-SL-01-J" --> "90055-SL-01"
"NE-1478-SL-02" --> "1478-SL-02"
"87007-QM-01-J" --> "87007-QM-01"
"NE-9315-BM-01-A" --> "9315-BM-01"
"3121-SP-01" --> "3121-SP-01"
"1639-YL-01" --> "1639-YL-01"
"NE-9922-WM-01-J" --> "9922-WM-01"
"ND-2498-YL-01" --> "2498-YL-01"
"C-4008-PP-03-J" --> "4008-PP-03"
"876-C-4008-PP-03-J-234" --> "4008-PP-03"
Rにおける [0-9]+-[a-zA-Z]+-[0-9]+
の発生(特に第二の発生)を抽出する方法はありますか?
正規表現を使用してパーツを参照することができました。([0-9]+-[a-zA-Z]+-[0-9]+)
私は上記のパターンに最も一致する部分に興味があります。
私はそれを明確にしました。説明が必要な場合はお知らせください。
サブ( "^。*?\\ b([0-9] + - [a-zA-Z] + - [0-9] +)。*"、 "\\ 1"、s ) ' –