تری سندی دارد که حاوی داده های عددی زیادی است. اغلب، سند دارای شماره قطعه با فاصله هایی مانند "422 891A" است. تری به راهی برای جستجو در سند و یافتن هر دنباله "رقمی-فضای-رقمی" و جایگزینی آن با "رقوم-داخل-رقم" نیاز دارد. به عنوان مثال، "422 891A" به "422-891A" تغییر خواهد کرد. تری تعجب می کند که آیا راهی برای انجام این کار با Find and Replace وجود دارد یا خیر.
این نوع عملیات یافتن و جایگزینی را می توان به راحتی با استفاده از جستجوی حروف تعبیه شده در Word انجام داد. در اینجا نسخه سریع است:
- Ctrl+H را فشار دهید تا تب Replace در کادر محاوره ای Find and Replace نمایش داده شود.
- در صورت موجود بودن دکمه More را کلیک کنید.
- تیک Use Wildcards را انتخاب کنید.
- در کادر Find What " ([0-9]) ([0-9]) " را بدون علامت نقل قول و با یک فاصله در وسط وارد کنید.
- در کادر Replace With " 1-2 " را دوباره بدون علامت نقل قول وارد کنید.
- روی دکمه Replace All کلیک کنید.
خودشه. وقتی تیک Use Wildcards را انتخاب کنید (در مرحله 3)، Word به شما امکان می دهد از الگوها در جستجو استفاده کنید. در این مورد، هر نمونه از [0-9] به معنای "تطابق با هر رقمی در محدوده 0 تا 9 است." پرانتزهای اطراف هر نمونه برای اهداف گروه بندی است که به آنچه در آن گروه یافت می شود اجازه می دهد در کادر Replace With ارجاع داده شود. بنابراین، اساساً، الگوی Find What با هر رقمی منطبق میشود که با فاصلهای که با هر رقم منفرد دنبال میشود.
آنچه سپس در کادر Replace With وارد می شود مجموعه ای از ارجاعات به آنچه پیدا شده است است. شاخص های 1 و 2 به معنای "آنچه در اولین مجموعه پرانتز و آنچه در مجموعه دوم پرانتز یافت شد." بنابراین، این به این معنی است که "رقم اول را با خود جایگزین کنید، سپس یک خط تیره، سپس رقم دوم را با خودش جایگزین کنید."
البته، اگر ممکن است الگوی اعداد-فضای-رقم ممکن است در جاهای دیگر سند ظاهر شود و نمیخواهید تحت تأثیر قرار بگیرند، ممکن است لازم باشد الگویی را که جستجو میکنید دقیقتر کنید. در این صورت، شاید الگوی شماره قسمت شما شامل سه رقم به دنبال یک فاصله و سپس سه رقم دیگر و سپس یک کاراکتر الفبایی باشد، همانطور که در مثال ارائه شده در قسمت اول این نکته نشان داده شده است. اگر اینطور است، می توانید موارد زیر را در مرحله 4 جستجو کنید:
([0-9]{3}) ([0-9]{3})([A-Z])
در این مورد، بلافاصله اضافه شدن دو نمونه از {3} را مشاهده خواهید کرد. این کاراکترها نشانگر این هستند که باید سه مورد از هر چیزی که بلافاصله قبل از نشانگر وجود دارد وجود داشته باشد. بنابراین، باید سه رقم وجود داشته باشد، هر کدام از 0 تا 9. همچنین، کاراکترهای [AZ] با یک حرف بزرگ در محدوده A تا Z مطابقت دارند.
همچنین توجه داشته باشید که در این الگوی Find What سه مجموعه پرانتز وجود دارد. سپس می توان به این موارد در کادر Replace With (مرحله 5) به صورت زیر اشاره کرد:
1-23
از آنجایی که این جستجو دقیقتر است، احتمال کمی وجود دارد که فاصلههایی را با خط تیرههایی که قصد تعویض آن را نداشتید جایگزین کنید.