如何实现Java正则去掉最后一个字符

1. 流程图

erDiagram
    小白 ->> 你: 请求帮助
    你 -->> 小白: 提供解决方案

2. 步骤

步骤 操作
第一步 创建一个正则表达式,匹配最后一个字符
第二步 使用Java的String类中的replace方法去除匹配到的最后一个字符

3. 代码实现

创建正则表达式

```java
String regex = ".$"; // 匹配最后一个字符的正则表达式

### 使用replace方法去除最后一个字符

```markdown
```java
String input = "Hello World!";
String output = input.replaceAll(regex, ""); // 去掉最后一个字符
System.out.println(output); // 输出结果为 "Hello World"

### 完整代码示例

```markdown
```java
public class Main {
    public static void main(String[] args) {
        String regex = ".$"; // 匹配最后一个字符的正则表达式
        String input = "Hello World!";
        String output = input.replaceAll(regex, ""); // 去掉最后一个字符
        System.out.println(output); // 输出结果为 "Hello World"
    }
}

## 4. 关系图

```mermaid
classDiagram
    class 小白
    class 你
    小白 -- 你: 请求帮助
    你 -- 小白: 提供解决方案

通过以上步骤和代码示例,你应该可以轻松地实现Java正则去掉最后一个字符的功能了。希望对你有所帮助,加油!