-
عضو انجمن
درخواست راهنمایی برای قرار دادن - یا , بین شماره ها در regex
سلام
من یک سری شماره رو در یک دیتابیس بیرون کشیدم.
شماره ها به این شکل هستند:
https://regex101.com/r/j91rkX/1
حالا خروجی من دوتا مشکل داره:
۱- فقط اولین شماره رو بهم تحویل میده
۲- میخوام بین شماره ها علامت , یا - گذاشته بشه
چیکار کنم که بین همه شماره ها یه علامت واسه جداسازی بزاره و سپس همه شماره ها رو بهم تحویل بده؟
ویرایش توسط سیدرضا بازیار : May 6th, 2021 در ساعت 17:04
-
-
May 6th, 2021 16:31
# ADS
-
عضو دائم
پاسخ : درخواست راهنمایی برای قرار دادن - یا , بین شماره ها در regex
سلام
با همین regex ای که خودتون نوشتید:
کد PHP:
preg_match_all('#(?<=>)[0-9A-za-z]*(?=<\/a>)#iU', $str, $matches);
echo implode(',', $matches[0]);
-
تعداد تشکر ها از Rezash به دلیل پست مفید
-
عضو انجمن
پاسخ : درخواست راهنمایی برای قرار دادن - یا , بین شماره ها در regex

نوشته اصلی توسط
Rezash
سلام
با همین regex ای که خودتون نوشتید:
کد PHP:
preg_match_all('#(?<=>)[0-9A-za-z]*(?=<\/a>)#iU', $str, $matches);
echo implode(',', $matches[0]);
یه ربات ایجاد کردم که میلیون ها رکورد رو در یک فایل csv باید با این کد درست کنه
مشکل اینجاست که باید این کد رو توی اکسل اجرا کنم. واسه برنامه excel یا numbers راه حل چیه؟
-