Java中uuid在替换中划线的时候为什么要用两个反斜线?
PHP中文网
PHP中文网 2017-04-18 09:37:03
0
3
319
PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
巴扎黑

ここでの置換は Java の正規表現を使用することですが、Java の正規表現は非常に複雑です。Java では、バックスラッシュは特殊文字であるため、バックスラッシュを使用してエスケープする必要があります。つまり、バックスラッシュが 2 つあります

いいねを押す +0
刘奇

Java replaceAll 分割などではデフォルトで正規表現が使用されます

エスケープしない解決策については、私の以前の回答を参照してください:

https://segmentfault.com/q/10...

いいねを押す +0
左手右手慢动作

直接実行できます。私は直接置き換えただけです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート