/BE:(\d+)-((?:<[^>]+>|\S)*)/

という regex を考えてみたり......でも >>287 の方が軽そうですね.
ただ,# の数でランクを記録してた時の dat では,BE:xxxxxx- のように
- の後ろに何もないってのがあったような気がするんで,/BE:(\d+)-(.*)$/
の方がいいのかも......