Microsoft
Software
Hardware
Network
Question : javascrip string parsing question
Suppose I have strings with below format:
Test 07/2010 (Product 10005)
Test 08/2010 (Product 10006)
In this kind of strings, ony the data field (07 and 2010 and 10005) are changed fields, other parts are fixed. How could I parse this kind of string to get value like:
month: 07
year: 2010
Product: 10005
BTW, for string not staring with "Test", then I do not want to parse it.
Many thanks.
Answer : javascrip string parsing question
if (string.match(/^Test/)) {
var month = string.replace(/^Test\ (\d+)\/\d+\ .*$/, '$1');
var year = string.replace(/^Test\ \d+\/(\d+)\ .*$/, '$1');
var Product = string.replace(/^.*Product
\ (\d+)\)$/, '$1');
}
Random Solutions
Find function skips duplicates
regarding auto-archiving of emails in MS Outlook 2003
WAMP will not restart on WINDOWS 2003 Server
Late bound calls to file system methods in the Visual Basic runtime are not permitted.
How to delete all relationships between tables before deleting tables within Access using VBA?
Cannot ping outside IP of Firebox
Exchange 2007 Command Shell: Public Folder Permissions
Stop Error 0x0000007e on Server 2003
Convert matrix values to columns
photoshop CS3 16-bit image support problems - and are they addressed in CS5?