cyperdark / osu-api-extended

Package for advanced work with "osu" api
MIT License
49 stars 15 forks source link

Better code #1

Closed TheEZIC closed 4 years ago

TheEZIC commented 4 years ago

https://github.com/cyperdark/osu-api-extended/blob/f5fc393e7a36b7fbe99ce65cb97710829f8e71e6/index.js#L203-L204 Здесь можно использовать регулярку с скобочными группами для улучшения качества кода

cyperdark commented 4 years ago

Сделал получше: let pure = d.display_html.replace(/<[^>]*>?/gm, '').trim(); ID's из /u/ и /b/ не нужны, потому что id игрока написано выше, а beatmap id мапы есть ниже event.id.diff