js,求一条正则该怎么写

'160px'.replace(/xxx/,'') => '160'
'160.66px'.replace(/xxx/,'') => '160'

求解一条正则上面两种情况都能满足

阅读 2k
4 个回答
// => 160
'160px'.replace(/(^\d+)(.*)/, '$1')

// => 160
'160.66pxpx'.replace(/(^\d+)(.*)/, '$1')

/(.d+)*px$/

'160px'.replace(/[\.|p](\S*)x/, '')
推荐问题