我有一個服務器應用程序,它查找俄語單詞中的壓力。最終用戶寫一個字жажда。服務器從另一個服務器下載頁面,其中包含指示的壓力對於每種情況/ declension像這樣жа'жда。我需要在下載的頁面中找到該字。使用正則表達式匹配給定單詞中的子字符串(撇號)
在俄語中,壓力總是寫在元音之後。我一直在使用一個正則表達式,它是所有可能的組合的組合(жа'жда|жажда')。有沒有更優雅的解決方案只使用正則表達式模式而不是創建一個PHP腳本創建所有這些組合?
編輯:
- 我有一句話жажда
- 下載的頁面包含字符串жа'жда。 (注意 撇號,以前我不手知道在 字撇號)
- 我想與撇號字(жа'жда)相匹配。
P.S:到目前爲止,我有一個PHP腳本創建的字符串(жа'жда|жажда')在正則表達式中使用(單引號只有元音後),這與它匹配。我的目標是擺脫這個腳本,並使用正則表達式,以防萬一。
你在一個時間匹配一個字?或者它是在一個更長的字符串? – Sam 2014-10-17 17:39:42
你只是試圖用相同的元音替換給定字符串中的每個元音,後面跟着使用PHP的撇號? – Jerome 2014-10-17 17:40:59
@Sam是的,一次一個字。 – AMDcze 2014-10-17 17:43:18