如何删除字符串之间的连字符和白色 space?
How to remove hyphens and white space in between of the string?
使用 Tess4J
罐子,我得到了一组包含空格和连字符的字符串。
V O D) >3 IIIIIII v .. 18:05Desks ¢ 3HOME FIND DESK FIND COLLEAGUE
BOOKINGS0, SelfiMGiKIOSK708O4il27197097102,
LOGSM’KIOSK’O8O47127197107682Monday, May 29 2017 Check-in Successful.
You have successfully checked in to Desk 5555in
- Self-MG-KIOSK—0804-12—19-09—102
on 0 at
- Loc-SM-KlOSK—0804-12-19-10-682
我无法验证字符串,因为它在 Loc-SM-KlOSK—0804-12-19-10-682
和 Self-MG-KIOSK—0804-12—19-09—102
中包含连字符和空格。
使用这个
yourString.replaceAll("[- ]+", "")
String sample = "xyz-abc+";
String result = yourString.replaceAll("[-+.^:,]","");
在示例中,如果您想删除 - 或 + 号,请使用此 `replaceAll()。
快乐编码:)`
删除空格和连字符
1。获取您的字符串
String input= "Loc-SM-KlOSK—0804-12-19-10-682";
2。替换所有空格和 HYPHENS
// REMOVE HYPHENS
String output = input.replaceAll("-","");
// REMOVE WHITESPACES
output = output.replaceAll(" ","");
3。你明白了
结果将存储在输出中,打印出来测试一下
Toast.makeText(getApplicationContext(), output, Toast.LENGTH_LONG).show();
在上一个答案的第 2 步,尝试替换为这个
// REMOVE HYPHENS
String output = input.replaceAll("-","");
// REMOVE WHITESPACES
output = output.replaceAll(" ","");
// REMOVE ANOTHER STUFFS
output = output.replaceAll("—","");
// PRINT RESULTS
Toast.makeText(getApplicationContext(), output, Toast.LENGTH_LONG).show();
使用 Tess4J
罐子,我得到了一组包含空格和连字符的字符串。
V O D) >3 IIIIIII v .. 18:05Desks ¢ 3HOME FIND DESK FIND COLLEAGUE
BOOKINGS0, SelfiMGiKIOSK708O4il27197097102,
LOGSM’KIOSK’O8O47127197107682Monday, May 29 2017 Check-in Successful.
You have successfully checked in to Desk 5555in
- Self-MG-KIOSK—0804-12—19-09—102
on 0 at
- Loc-SM-KlOSK—0804-12-19-10-682
我无法验证字符串,因为它在 Loc-SM-KlOSK—0804-12-19-10-682
和 Self-MG-KIOSK—0804-12—19-09—102
中包含连字符和空格。
使用这个
yourString.replaceAll("[- ]+", "")
String sample = "xyz-abc+";
String result = yourString.replaceAll("[-+.^:,]","");
在示例中,如果您想删除 - 或 + 号,请使用此 `replaceAll()。
快乐编码:)`
删除空格和连字符
1。获取您的字符串
String input= "Loc-SM-KlOSK—0804-12-19-10-682";
2。替换所有空格和 HYPHENS
// REMOVE HYPHENS
String output = input.replaceAll("-","");
// REMOVE WHITESPACES
output = output.replaceAll(" ","");
3。你明白了
结果将存储在输出中,打印出来测试一下
Toast.makeText(getApplicationContext(), output, Toast.LENGTH_LONG).show();
在上一个答案的第 2 步,尝试替换为这个
// REMOVE HYPHENS
String output = input.replaceAll("-","");
// REMOVE WHITESPACES
output = output.replaceAll(" ","");
// REMOVE ANOTHER STUFFS
output = output.replaceAll("—","");
// PRINT RESULTS
Toast.makeText(getApplicationContext(), output, Toast.LENGTH_LONG).show();