ealireza
جمعه 09 بهمن 1383, 15:04 عصر
سلام
میخواهم در یک متن هرچی که بین دو چیز قرار گرفت رو انتخاب کنم
این کار رو میخواهم با RegExp انجام بدم برای ASP
هرکاری کردم نفهمیدم جریان این RegExp چیه
خیلی پیچیده هست
اگه میشه یکی کد رو برام بزاره که بیاد بین
String="[string code]"
یعنی بیاد از String مقداری که تو "" هست رو دربیاره که اینجا [string code] هست
بعد مقدار [stringcode ] رو تو یه متغییر ذخیره کنه و کل قسمت انتخاب شده یعنی ..= string رو پاک کنه . جاش یه عدد بزاره مثلا 22
در صورت امکان مقایر زیر هم براش قابل قبول باشه !
string = "[string code]"
string= "[string code]"
string='[string code]'
من از این دستور استفاده کردم اما نشد
Set loRegExp = New RegExp
loRegExp.Global = True
loRegExp.IgnoreCase = True
loRegExp.Pattern = "(string=\S+[/]?[^""])([./]?.*)"
out = loRegExp.Replace(asContent, "$1")
خواهش میکنم کمک کنید
با تشکر فراروان
میخواهم در یک متن هرچی که بین دو چیز قرار گرفت رو انتخاب کنم
این کار رو میخواهم با RegExp انجام بدم برای ASP
هرکاری کردم نفهمیدم جریان این RegExp چیه
خیلی پیچیده هست
اگه میشه یکی کد رو برام بزاره که بیاد بین
String="[string code]"
یعنی بیاد از String مقداری که تو "" هست رو دربیاره که اینجا [string code] هست
بعد مقدار [stringcode ] رو تو یه متغییر ذخیره کنه و کل قسمت انتخاب شده یعنی ..= string رو پاک کنه . جاش یه عدد بزاره مثلا 22
در صورت امکان مقایر زیر هم براش قابل قبول باشه !
string = "[string code]"
string= "[string code]"
string='[string code]'
من از این دستور استفاده کردم اما نشد
Set loRegExp = New RegExp
loRegExp.Global = True
loRegExp.IgnoreCase = True
loRegExp.Pattern = "(string=\S+[/]?[^""])([./]?.*)"
out = loRegExp.Replace(asContent, "$1")
خواهش میکنم کمک کنید
با تشکر فراروان