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
how to use find control
How do I access setting in web.config file ?
Pivot table macro gives error subscript out of range
Internet Explorer 6 float workaround
Given a string{aab,cdb,aabbc,d$hhd
}remove duplicates and show the string as {ab,cdb,abc,d$h).Solve with linked lists in C#
asp.net remove item from cache if browser is closed
Change text input field value with dropdown menu selection.
Powershell saveas xls directory
Exchange 2010 SMTP with IPhone and Mail Filter
Week Number problem