sách gpt4 ai đã đi

java - 完全 OR 的正则表达式包含

In lại 作者:行者123 更新时间:2023-11-30 05:18:03 26 4
mua khóa gpt4 Nike

我想将位置发送到 Google Geocoding API,因此我想用 + 替换文本中的任何空格或逗号(因为可以接收)。

例如,所有这些样本应返回 Glentworth+Ireland:

Glentworth Ireland

Glentworth,Ireland

Glentworth, Ireland

我尝试过:place.replaceAll("/\\\\b ,/\\\\b|[ ,]", "+") 。但我仍然得到了最新的案例 Glentworth++Ireland(其中应该只有一加)。

所以问题是如何用加号替换“,”(如果 , 不存在则可以用加号替换空格/逗号)?

(或者换句话说,我如何确定该位置已准备好作为请求发送到 API)。

附注当然,我可以用替换来做到这一点,但不想!

1 Câu trả lời

简单地,您可以通过两次替换来完成:首先将任何“,”替换为“”,然后将所有空格替换为一加。如果您想通过一次替换来完成此操作,可以使用 "[\,\s]\s*"

关于java - 完全 OR 的正则表达式包含,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60053833/

26 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com