說我有它包含了如下文件:正則表達式 - 解析字符串
Hayden
y
假設我想操縱僅包含「Y」,而不是一個與海登行,我如何做到這一點?
所以我讀的文件中,並逐行解析它。我想說如果該行在「y」之前或之後包含字母,那麼它不是我要查找的行。
我想我可以做到以下幾點:
String value = "y";
if(strLine.matches("[a-zA-Z]" + value + "[a-zA-Z]"))
{
don't manipulate line here
}
else
{
manipulate string here
}
然而,這種被 「海登」 以及 「Y」
任何想法?
編輯
對不起,我本來應該更清晰,如果我要是前面有空格或符號不介意?還是落後?它特別是我需要留意的字母。舉例來說,我不能擁有YH,但我可以有Y = ...對不起再次
嗯,但有什麼像y =或y +或+ y ...我認爲這會失敗,但這些線對我來說是好的。這只是如果有一個字母直接在Y旁邊 - 在任何一方,我想避免.. – BigBug 2012-08-05 23:01:40
@BlueMonster檢查我的編輯,看看是否可以 – Pshemo 2012-08-05 23:06:00
謝謝:)這實際上工作。很酷的東西人。再次感謝 – BigBug 2012-08-05 23:13:48