برای من که مشکلی وجود نداره
کل کد به این شکل هست
$text = " در حالت خاصی که در بند [7-7-2-2 الف] به آن اشاره شده است،
الفـ حرکت به ناحیه بازشو قفل محدود شده باشد (بند [7-7-1]):
2- این وسیله قطع و وصل باید:
- یک کنتاکت ایمنی مطابق بند [14-1-2-2] باشد؛ یا
- و یا به روشی وصل شده باشد که شرایط مدارهای ایمنی مندرج در بند [14-1-2-3] را تأمین نماید؛
";
$pattern = '/\[.*?\]/';
preg_match_all($pattern , $text , $matched);
var_dump($matched);
سلام خسته نباشید
میتونی این جوری بگیری
https://www.w3schools.com/php/func_string_str_replace.asp
اون حرف G رو نیاز نیست قرار بدید. من از سایت تست regex کپی کردم که اون G رو هم قرار داد :)
به این صورت:
/\[.*\]/
البته ایرادی که خواهد داشت اینه که دوتا رشته که شبیه به آرایه پشت سر هم هستند رو هم یدونه حساب میکنه و جدا نمیکنه!
به اینصورت تست کنید فک میکنم مشکلتون برطرف بشه:
$pattern = '/\[.*?\]/';
preg_match_all($pattern , $text , $matched);
@SobhanDadkhah
فقط یک مورد اول رو پیدا میکنه بقیه رو نه
این متن رو تست کنید
در حالت خاصی که در بند [7-7-2-2 الف] به آن اشاره شده است،
الفـ حرکت به ناحیه بازشو قفل محدود شده باشد (بند [7-7-1]):
2- این وسیله قطع و وصل باید:
- یک کنتاکت ایمنی مطابق بند [14-1-2-2] باشد؛ یا
- و یا به روشی وصل شده باشد که شرایط مدارهای ایمنی مندرج در بند [14-1-2-3] را تأمین نماید؛
برای من که مشکلی وجود نداره
کل کد به این شکل هست
$text = " در حالت خاصی که در بند [7-7-2-2 الف] به آن اشاره شده است،
الفـ حرکت به ناحیه بازشو قفل محدود شده باشد (بند [7-7-1]):
2- این وسیله قطع و وصل باید:
- یک کنتاکت ایمنی مطابق بند [14-1-2-2] باشد؛ یا
- و یا به روشی وصل شده باشد که شرایط مدارهای ایمنی مندرج در بند [14-1-2-3] را تأمین نماید؛
";
$pattern = '/\[.*?\]/';
preg_match_all($pattern , $text , $matched);
var_dump($matched);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟