正規表現を使用して、不要な数値を除くすべてをキャプチャし、それらを結合することができます。
http://jsfiddle.net/9FCft/
JavaScript
var str = "40993648 70381211 - PAOLA MILENA PEREZ SUAREZ 40993648 70381211 - CARLOS FERNANDO"
var regex = /(\d+) \d+(.* )\d+ (\d+.*)/
var result = str.match(regex)
result.slice(1,result.length).join("")
/* 40993648 - PAOLA MILENA PEREZ SUAREZ 70381211 - CARLOS FERNANDO */
編集:のスペースをカンマに置き換えるだけvar regex
です。
http://jsfiddle.net/9FCft/1/
JavaScript
var str = "40993648,70381211 - PAOLA MILENA PEREZ SUAREZ 40993648,70381211 - CARLOS FERNANDO PEREZ CADAVID"
var regex = /(\d+),\d+(.* )\d+,(\d+.*)/
var result = str.match(regex)
result.slice(1,result.length).join("")
/* 40993648 - PAOLA MILENA PEREZ SUAREZ 70381211 - CARLOS FERNANDO PEREZ CADAVID */
資力:
http://www.regular-expressions.infoは、正規表現全般について読むのに適した場所です。ほとんどの言語は、正規表現をサポートしています。
https://developer.mozilla.org/en-US/docs/JavaScript/Guide/Regular_Expressionsは、特に JavaScript に関する優れたドキュメントを提供します。
RegexPalは、JavaScript で正規表現をテストするのにも最適です。