নোটপ্যাডে Regex ++ র্যান্ডম সংখ্যা শেষে পাঠ্য যুক্ত করুন


0
Book 28, Number 3846:
we can go to school today
Book 27, Number 3847:
he is very sick
Book 28, Number 3848:
today is holday
Book 22, Number 3849:
hello my name is abc
Book 28, Number 3850:
thank you dear
Book 28, Number 3851:
what is your name

বইয়ের লাইনে কিছু লেখা যুক্ত করতে আমি কিভাবে নোটপ্যাডে রেজেক ব্যবহার করতে পারি?

বই # র্যান্ডম, একইভাবে মানের পরে মান এছাড়াও র্যান্ডম। আমি তাদের এই মত করতে চান।

 Book 28, Number 3846: ###
we can go to school today
 Book 28, Number 3847: ###
he is very sick
 Book 28, Number 3848: ###
today is holday
 Book 28, Number 3849: ###
hello my name is abc
 Book 28, Number 3850: ###
thank you dear
 Book 28, Number 3851: ###
what is your name

2
ম্যাচ সংখ্যা \d, কিছু নমুনা তথ্য আপনার অভিব্যক্তি যাচাই করতে RegEx101 মত কিছু ব্যবহার করুন।
Seth

উত্তর:


0

সমস্ত লাইন বুকের সাথে শুরু করে যা পাঠ্য যুক্ত করার প্রয়োজন হয় যখন অন্যান্য লাইন বইয়ের সাথে শুরু হয় না, নিম্নলিখিত রেজেক্স ব্যবহার করা যেতে পারে:

সন্ধান করা: (^Book \d.+$) প্রতিস্থাপন: $1 ###

Explaination:

(              )   = Capture group. Everything it finds is stored as $1
 ^                 = This must occur at the start of the line.
  Book             = Match the word Book, followed by a space
       \d          = The next character(s) must be a digit.
          .+       = The next characters must be anything
             $     = Until the end of the line is reached.

আপনার পাঠ্য $ 1 দিয়ে এটি প্রতিস্থাপন করে, একই পাঠ্য বই নম্বরের সাথে শুরু হওয়া প্রতিটি লাইনের সাথে যুক্ত করা হবে।


আমি একই চেষ্টা করেছি কিন্তু এটি শোটি খুঁজে পায় না (^ বুক \ ডি। + $)
user3189017

আপনি নীচের regex নির্বাচন নিশ্চিত করুন। এটি এখনও কাজ করে না, তবে আপনার দেওয়া উদাহরণটি আপনার প্রকৃত ফাইলের সাথে মেলে না।
LPChip
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.