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
Is developing a large website a good way to get in the door?
Testing Postfix
Problems with tables in Jquery tabs
HP Laserjet P4015n saying it is jammed?
use environment special folder to get DllImport
Why is Kaspersky internet security 2010 blocking
www.apple.com
Problem deploying VSTO addin in 64 bit Windows Terminal Server environment
Concurrent access to javadb
cannot over right a dll file win windows 7
External hard drive won't mount, cannot reformat