14-04-1395، 06:58 ب.ظ
15-04-1395، 08:31 ق.ظ
شما متنی که DNS داخلش هست رو از کجا میخونید؟ متن رو بگذارین تا ببینیم با preg_match چطور میشه پیداش کرد. کار preg_match پیداکردن عبارات براساس قاعده و فرمول مشخص هست. پس اول باید متنی وجود داشته باشه که روی اون کار کنیم و الگوی منظم DNS رو استخراج کنیم.
16-04-1395، 04:11 ب.ظ
(15-04-1395، 08:31 ق.ظ)ADMIN نوشته: [ -> ]شما متنی که DNS داخلش هست رو از کجا میخونید؟ متن رو بگذارین تا ببینیم با preg_match چطور میشه پیداش کرد. کار preg_match پیداکردن عبارات براساس قاعده و فرمول مشخص هست. پس اول باید متنی وجود داشته باشه که روی اون کار کنیم و الگوی منظم DNS رو استخراج کنیم.
دی ان اس ها یه قاهده کلی دارند
مثلاهایی برای دی ان اس
ns1.example.com
ns1.example.com.tr
و ...
16-04-1395، 11:48 ب.ظ
میتونید از این الگو استفاده کنید:
/^(nsd+).(w+).(w{1,3})(.w{1,3})?$/
17-04-1395، 12:26 ق.ظ
(16-04-1395، 11:48 ب.ظ)ADMIN نوشته: [ -> ]میتونید از این الگو استفاده کنید:
/^(nsd+).(w+).(w{1,3})(.w{1,3})?$/
الگوی زیر نمی تونه درست باشه
شما محدود کردید به 3 تا کارکتر؟
دی ان اس میتونه شکل زیر هم داشته باشه
test.example.com
exampledns.domainname.tlddomain
19-04-1395، 09:07 ق.ظ
برحسب ساختار موردنظرتون اصلاح کنید. من فقط یه مثال زدم.