استخراج اعداد داخل متن
برنامه ای بنویسید که یک متن دریافت کند و اعداد درون آن را استخراج کرده و چاپ کند.
مثلا:
برنامه ای بنویسید که یک متن دریافت کند و اعداد درون آن را استخراج کرده و چاپ کند.
مثلا:
let msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکimport re def extract_numbers(text): """ این تابع اعداد موجود در متن را استخراج کرده و به صورت یک رشته برمیگرداند. """ # استفاده از regex برای پیدا کردن تمام اعداد در متن numbers = re.findall(r'\d+', text) # ترکیب اعداد استخراج شده به یک رشته return ''.join(numbers) # دریافت ورودی از کاربر input_text = input("لطفاً یک متن وارد کنید: ") result = extract_numbers(input_text) # چاپ نتیجه print("استخراج شده:", result)
Text = input("Enter your sentence:") numbers = [] for char in Text: if char.isdigit(): numbers.append(char) print(numbers)
text = input('enter text: ') for num in text: if num.isnumeric(): print(num,end='')
منم این شکلی نوشتم :)
def numbers(t): num = [] for i in text: if i.isdigit(): num.append(i) return num text = input('input: ') print('output: ',numbers(text))
const str = "hooshang123hooshangi456"; const num = str.match(/\d{1,}/g); console.log(num);
#include <iostream> #include <string> #include<cctype> using namespace std; int main(){ int i; string a; cin>>a; for (i = 0 ; i < a.length() ; i++){ if (isdigit(a[i])){ cout<<a[i]; } } return 0; }
y = input("tex : ") x = "" for i in y : if i.isdigit(): x = x + i print(x)
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری