Word'de alt dize içeren kelimeleri bulma


1

Belirli alt dize içeren sözcükleri bulmak için Word 2016'da joker karakter aramayı kullanmaya çalışıyordum, ancak çözemiyorum.

Örneğin, "a" içeren tüm kelimeleri istiyorum ve [a-z]{1;}(a)[a-z]{1;}onların da onları bulacağını umuyordum ama hiçbir şey bulamadı. Neden?

  • (a)[a-z]{1;} "a" dan sonra sonekleri bulur
  • [a-z]@(a) "a" dan önce önekleri bulur, ancak doğal olarak "a" ile başlayan kelimeleri bulamaz.
  • [a-z]{1;}(a) hiçbir şey bulamaz
  • [a-z]*(a)veya <[a-z]*(a)önceki kelimelerle bile eşleşir

Şimdiye kadar elde [a-z]@(a)[a-z]{1;}ettiğim en iyisi, ancak "a" dan önce hiçbir öneki olan kelimeleri bulamaz.

İşaretçiler için teşekkürler


Cevabımı değiştirdim. Lütfen bunu test edin.
timotree

Yanıtlar:


0

Word 2016’nın joker karakter arama sürümünü hiç kullanmadım, ancak bu makaleden doğru deseni bulduğumu düşünüyorum.

<(([A-Z]){0,1})@A(([A-Z]){0,1})@>

"Eşleşme durumunu" açmadığınızdan emin olun.

açıklama

<                                 Start of word
  ([A-Z]){0,1)                    Either no letter or 1 letter
 (            )@                  1 or more of the previous line
                A                 Letter A
                  ([A-Z]){0,1)    Either no letter or 1 letter
                 (            )@  1 or more of the previous line
                                > End of word

Bunun işe yarayabileceğini düşünüyorum ama bu da imkansız bir görev olabilir.


Teşekkürler, ama ne yazık ki, bu işe yaramadı;) Bazı belirsiz bir nedenden dolayı, [a-z]{1,0} bir mektup tarafından takip edildiğinde hiçbir şey bulamaz ve [a-z]{0,}aslında geçersizdir. Btw. ;Bölgesel ayarlarım nedeniyle liste ayırıcı olarak kullandım .
psmn

Ben değiştirdim. Bu şimdi çalışıyor mu?
timotree

@timotree neden ilk defa test etmiyorsunuz ve sonra yanlış gitmiyorsunuz. ve neden şimdi değiştirdiğinizi test
etmiyorsunuz

1
@barlop Kelimem yok :-)
timotree 15

Çaba için teşekkürler @ timotree;) Ne yazık ki, ya da çalışmıyor. Gerçekten de imkansız olabilir.
psmn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.