Todo depende de lo que quieras hacer. A mi se me ocurre esto:
Código Javascript
:
Ver original" #id1 .classe p a div #2id #id2 id3".match(/#[a-z][a-z0-9]*/gi).map(function(e) {
return e.substring(1)
})
Edit.:
h2swider, aquí tienes información sobre expresiones regulares en javascript
:
https://developer.mozilla.org/es/doc...lobales/RegExp
A mi, el resultado del exec que pusiste me da
null. Es normal, porque [a-bA-B] significa letras entre a y b o entre A y B y en tu string no hay ninguna letra que coincida con ello.
Un saludo!