وظيفة الفصل. استبدل السلسلة التي تم تمريرها في تعبير بعد الكلمة الرئيسية في عبارة SQL:
البحث عن الكلمات [على سبيل المثال: Xiao Ming]
عبارة البحث
سيتم استرداد كل كلمة في العبارة
على سبيل المثال: Xiaoqiang 1 لقب 1 Xiaoqiang 1 Xiaoqiang Xiaoqiang
البحث المنطقي
يدعم و / أو المشغلين.
على سبيل المثال: شياو مينغ وشياو تشيانغ وشياو تشيانغ
الظروف المركبة:
على سبيل المثال: (Xiao Xiaoming أو Xiaoming) و (Xiaoqiang أو Xiaoxiaoqiang)
على سبيل المثال: (Xiao Xiaoming أو لقب) و Xiao Xiaoqiang
على سبيل المثال: Root1 و (Guangdong أو Beijing)
-------------------------------------------------------
نسخة الكود كما يلي:
classcreatequerystring
publicobjreg
publicintstart
Publicstrfield
PrivateObJnode2
privatestrtext
PublicPropertylequeString (Strvalue)
strtext = lace (strvalue)
endproperty
privatesubclass_initialize ()
setObJreg = NewRegexp
strfield = "(title + article)"
ينتهي
privatesubclass_terminate ()
setObJreg = لا شيء
ينتهي
PublicDefaultFunctionGetText ()
Dimblnres
Dimstrsky
بدون bjreg
.InsoreCase = صحيح
.global = صحيح
.pattern = "/s"
blnres = .test (strtext)
endwith
إذا (notblnres) ثم
intstart = 2
getText = Strfield & "Like" ٪ "& Strtext &" ٪ ""
آخر