截取字符串

问题描述

NBX_211.94.128.22_aaa#eeee_211.138.45.11_sss#ggg_211.138.45.11_www#rrr需要截取aaa和eee要怎么截取?或者sss和ggg

解决方案

解决方案二:
Strings="NBX_211.94.128.22_aaa#eeee";Patternp=Pattern.compile(".*_.+_([a-z]+)#([a-z]+)");Matcherm=p.matcher(s);if(m.matches()){System.out.println(m.group(1)+","+m.group(2));}

解决方案三:
publicstaticvoidmain(String[]args){Stringstr="NBX_211.94.128.22_aaa#eeee";Stringa=str.substring(18,21);Stringe=str.substring(22,26);System.out.println(a);System.out.println(e);}

解决方案四:
用正则表达式,2楼正解

时间: 2024-08-30 07:57:08

截取字符串的相关文章

pb代码解答-PB 如何截取字符串分别放入数组中

问题描述 PB 如何截取字符串分别放入数组中 "三厂,二厂,一厂" 我的里面有三个内容我想要取成 软件分厂 二厂 一厂 将这三个值放进数组 求大神解答 解决方案 string str =substring(字符串,开始位置,截取长度); 解决方案二: 采用以下函数 global type gf_split_parm from function_object end type forward prototypes global function integer gf_split_parm

javascript 高效按字节截取字符串

做为一个前端开发人员在网页展示中经常会碰到,标题过长,需要截取字符串,用CSS的实现的话各种兼容问题,各种坑. 让后台程序截一下,又各种推托,让后台按字节截一下更是和要了后台老命一样,最后可能只会安字符长度给你截一下,最后不好看,对不齐,还是回头整CSS.调兼容: 有以上有感触的前端同学默默点个赞吧.   最近接触一个项目,后台只提供接口(json),所有页面的数据渲染,数据绑定都都交给了前端.终于,不考虑SEO,页面所有的主动权到偶的手中了,不经意间就碰到字节截取老问题了. 网络上流传一个Ja

JS截取字符串:slice(),substring()和substr()

文章简介:JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(). JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数: 一个参数时,三个方法都表示从参数值所示的开始位置一直截取到字符串末尾. 两个参数时, slice(),第一个参数代表开始位置,第二个参数代表结束位置的下一个位置,截取出来的字符串的长度为第二个参数与第一个参数之间的差;若参数值为负数,则将该值加上字符串长度后转为正

.NET教程:截取字符串

两个截取字符串的实用方法(超过一定长度自动换行) 两个截取字符串的实用方法(超过一定长度自动换行) 1/**//// 2 /// 截取字符串,不限制字符串长度 3 /// 4 /// 待截取的字符串 5 /// 每行的长度,多于这个长度自动换行 6 /// 7 public string CutStr(string str,int len) 8 { string s=""; 9 10 for(int i=0;i 11 { 12 int r= i% len; 13 int last =(

用ASP.NET实现截取字符串

两个截取字符串的实用方法(超过一定长度自动换行),代码如下: 1/**//// 2 /// 截取字符串,不限制字符串长度 3 /// 4 /// 待截取的字符串 5 /// 每行的长度,多于这个长度自动换行 6 /// 7 public string CutStr(string str,int len) 8 { string s=""; 9 10 for(int i=0;i 11 { 12 int r= i% len; 13 int last =(str.Length/len)*len

java 面试中的一道编写一个截取字符串的函数!!!!

函数|字符串 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串. 但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF",6,应该输出为"我ABC"而不是"我ABC+汉的半个". package string;class SplitString { private String str; private int byteNum; publi

ASP.NET技巧:两个截取字符串的实用方法

asp.net|技巧|字符串 两个截取字符串的实用方法(超过一定长度自动换行)  1/**//// <summary> 2        /// 截取字符串,不限制字符串长度 3        /// </summary> 4        /// <param name="str">待截取的字符串</param> 5        /// <param name="len">每行的长度,多于这个长度自动换

PHP截取字符串的例子

一 实例 例子1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <metahttp-equiv="Content-Type"content="text/html; charset=gb2312">

php获取字符串的长度及截取字符串

三.获取字符串的长度:strlen()函数 语法: int strlen(string str); 例: <?php echo strlen("www.bianceng.cn");?> 四.截取字符串:substr()函数 语法: substr(要截取的字符串,开始截取的位置,截取字符的个数) 例: <?php $a="www.bianceng.cn"; echo substr($a,13,2); //输出 cn?> 以上是小编为您精心准备的

java截取字符串的一些常用处理

java对字符串处理功能强大,以下是本人实际开发中用到的一些总结: package org.bulktree.test; import java.util.StringTokenizer; /** *//** * * @author bulktree Email: laoshulin@gmail.com * @date Jul 31, 2008 */ public class SplitTest { public static void main(String[] args) { SplitTe