私は、テキストがa123456であるとしましょう。私はb123456の文字列を一致させたい。したがって、本質的に、「最初の文字を除いてすべての文字が同じであれば一致します」。私は正規表現で不可能なことを求めていますか?文字列の同じ位置にある異なる文字を一致させる正規表現
答えて
ドット(。)を使用して任意の文字に一致させます。だから、可能な正規表現は次のようになります。あなたがzero length assertion with regexを使用する場合は、次のようにlookbehind
アプローチを持つことができます
/^.123456$/
:
(?<=\w)your_value$ // your_value should be text which you want to check
私のコメントを見る[ここ](http://stackoverflow.com/questions/41862723/regex-to-match-different-characters-at-same-position-in-string#comment70909551_41862723)。私の問題は、私の比較文字列に既に不一致の文字があることです。 – haystack
上記の正規表現を使用して、問題で指定した内容を達成することができます。 –
を私はあなたが自分でそれを把握することができると思います。これは厳しいものではなく、あなたとRegexの間の理解が必要です。なぜあなたは次のリンクを見て、あなた自身で正規表現を作ろうとしないのですか?もちろん
https://www.talentcookie.com/2015/07/regular-expressions/
https://www.talentcookie.com/2015/07/lets-practice-regular-expression/
https://www.talentcookie.com/2016/01/some-useful-regular-expression-terminologies/
- 1. 下位の英数字の文字列を一致させる正規表現
- 2. 同じ文字を正規表現で正確に一致させる
- 3. 同じ文字列の異なる正規表現条件
- 4. %の間の文字列を一致させる正規表現%
- 5. 複数の文字列を一致させる正規表現
- 6. オプションの文字列正規表現を一致させる
- 7. 文字列の正規表現一致の位置を取得するには?
- 8. 正規表現で文字列の4文字を一致させる
- 9. 正規表現でJS文字列を一致させる
- 10. 正規表現文字列が一致?
- 11. 始まる文字列と同じシーケンスで終わる文字列に一致する正規表現
- 12. 正規表現正規表現一致文字列
- 13. 文字列の先頭に正確な部分文字列を一致させる正規表現
- 14. C#正規表現文字列の末尾の数字を一致させる
- 15. /DIG /である別の文字列Pattenと文字列を一致させる正規表現?
- 16. 正規表現一致する2文字の文字数
- 17. 文字列間の正規表現に一致する正規表現
- 18. コロン ":"の後の文字列に一致する正規表現
- 19. このタイプの文字列に一致する正規表現
- 20. 複数の文字列に一致する正規表現
- 21. 特定の文字列パターンに一致する正規表現
- 22. 文字列の順序に一致する正規表現
- 23. 文字列の正規表現に一致するハイフン
- 24. 文字列のリストに一致する正規表現
- 25. 文字列または正規表現のリテラルにない正規表現と一致する正規表現
- 26. 文字列内の文字を置換する正規表現
- 27. 文字列を大文字と大文字で一致させる正規表現\
- 28. Golangの正規表現:文字列を一致させない文字を設定するには?
- 29. 正規表現文字列に一致するパターン
- 30. 空白文字(オプション、ユーザミスのため)があっても文字列を一致させる正規表現
:任意の文字に一致する.' 'を使用します。だから '^ .123456 $ 'が仕事をします。 – xzoert
正規表現の味は?文字に続く数字のシーケンスにマッチする正規表現パターンは、理論的には '/ ^。123456 $ /'になります。 –
もちろん、文字1から始まる両方の部分文字列を比較することは簡単です... – xzoert