您可以使用 String 类的 indexOf 方法来查找 '<' 符号第一次出现的索引。然后,您可以使用 substring 方法来提取该索引之前的子字符串。

以下是一个演示此方法的 Java 代码片段:

String input = '400  enable  default       enable  disable    To_XXNW_USG6650_A                 
401  enable  default       enable  disable    To_XXNW_USG6650_B                 
402  enable  default       enable  disable    To_UC_USG6650_A_G1/0/1            
403  enable  default       enable  disable    To_SPHY_FW_USG6620_A_G1/0/1       
404  enable  default       enable  disable    To_GL5700_1_G1/0/24               
500  enable  default       enable  disable    To_IMS_CZ7706_1_G2/0/47           
<IMS_ShXDL-CE_S7706-1>
<IMS_ShXDL-CE_S7706-1> 
<IMS_ShXDL-CE_S7706-1> 
<IMS_ShXDL-CE_S7706-1> 
<IMS_ShXDL-CE_S7706-1>';

int index = input.indexOf('<');
if (index != -1) {
    String result = input.substring(0, index);
    System.out.println(result);
} else {
    System.out.println('No '<' symbol found.');
}

这段代码将输出:

400  enable  default       enable  disable    To_XXNW_USG6650_A                 
401  enable  default       enable  disable    To_XXNW_USG6650_B                 
402  enable  default       enable  disable    To_UC_USG6650_A_G1/0/1            
403  enable  default       enable  disable    To_SPHY_FW_USG6620_A_G1/0/1       
404  enable  default       enable  disable    To_GL5700_1_G1/0/24               
500  enable  default       enable  disable    To_IMS_CZ7706_1_G2/0/47
Java 代码:截取字符串中'<'符号第一次出现位置之前的部分

原文地址: https://www.cveoy.top/t/topic/o9mO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录