Я новичок в RegExp. То, что я пытаюсь сделать, это:Javascript RegExp - строка соответствия и замена
У меня есть это исходное условие запроса.
var strQuery = "AND i.CreatedDate BETWEEN CAST('01/01/2014' AS Date) " +
"AND DATEADD(Day, 1, CAST('01/01/2015' AS DATE)) " +
"AND e.User_ID IN (-1, 1234, 3433, 9999) " +
"AND i.STATUS IN ('Completed') AND o.Type IN ('Production') "
Теперь, обратите внимание на строку "e.User_ID IN (", а затем заменить что-нибудь между скобками() с новым идентификаторами String. Например.
var newUserIDs = "8888, 3333, 4444"
// After search and replace using RegExp.
var strQuery = "AND i.CreatedDate BETWEEN CAST('01/01/2014' AS Date) " +
"AND DATEADD(Day, 1, CAST('01/01/2015' AS DATE)) " +
"AND e.User_ID IN (8888, 3333, 4444) " +
"AND i.STATUS IN ('Completed') AND o.Type IN ('Production') "
Пожалуйста, помогите. Дайте мне знать, если я не ясно, так как я новичок в этом. Спасибо заранее.
И почему вы думаете, что вам нужно регулярное выражение для этой цели? –
Две причины: (1) Идентификаторы длины в User_ID IN() исходного условия запроса могут быть изменены; (2) Я хочу узнать RegExp. Спасибо – Milacay
Тот, кто пометил мой пост, не ясен, не приятный человек. Я просто пытаюсь учиться ... так что не будь таким. – Milacay