java-如何在JAVA中,在一个位置长度字符串中,取某固定字符后固定位数的字符?

问题描述

解决方案

先用string.split("固定字符");分割出来固定字符后的字符串
再用 string.substring(“开始位置”,“结束位置”)截取固定位数

解决方案二:

正则表达式,比如

 tdose:(0.d+)

解决方案三:

首先获取固定字符第一次出现的位置,然后再截取该位置到该位置+固定位置的字符串
1.int a = s1.indexOf("固定字符");
2. s1.substring(a,a+固定位数);

时间: 2024-11-03 16:54:02

java-如何在JAVA中,在一个位置长度字符串中,取某固定字符后固定位数的字符?的相关文章

更新字符串列表中,指定位置的字符串

字符串 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_updatestr]') and xtype in (N'FN', N'IF', N'TF'))drop function [dbo].[f_updatestr]GO /*--更新字符串列表中,指定位置的字符串  更新字符串列表中,指定位置的字符串为新的值 如果位置超出范围,则不做更新 --邹建 2004.07--*/ /*--调用示例  sel

在SQL中获取一个长字符串中某个字符串出现次数的实现方法

以下是对在SQL中获取一个长字符串中某个字符串出现次数的实现方法进行了详细的分析介绍,需要的朋友可以参考下   在SQL中获取一个长字符串中某个字符串出现次数的实现方法 比如有个字符串: X-BGS-2010-09-15-001 我想知道其中'-'出现的次数,可以用下面的方法实现,而不需要复杂的一个个字符分析. declare @a varchar(100) set @a='X-BGS-2010-09-15-001' select len(replace(@a,'-','--'))-len(@a

Lua中计算、执行字符串中Lua代码的方法

  这篇文章主要介绍了Lua中计算.执行字符串中Lua代码的方法,类似JavaScript中eval函数的功能,在Lua中也可以实现,需要的朋友可以参考下 一.Lua中执行字符串 运行过程中有个问题,我有个字符串,是一个数学表达式,如何计算这个字符串表达式的值呢? 比如,local param = "7*100", 我需要的结果其实是700,但是怎么样直接计算出这个值呢?方法如下 字符串前面 加个 "return" 然后loadstring以后得到一个functio

oc ios-oc中如何截取特定字符串中某两串字符串之间的字符串

问题描述 oc中如何截取特定字符串中某两串字符串之间的字符串 譬如{"name":"lxy","type":"学生","id":86,"psw":"123","nickName":"lxy","telephone":null,"email":null,"top":nul

vb.net中,多行字符串中的特殊字符串如何处理?

问题描述 在vb.net中引入了xml.linq那么dimabcasstring=<a>xxxxxxbbbbb</a>这是没问题的.问题是我用这个的主要功能是写sql语句,这么问题来了.dimabcasstring=<a>declare@abcint=3if@abc<=2</a>if@abc后面的<号出错了,被当成特殊字符了.我如何处理这个<,让他当成普通字符? 解决方案 解决方案二:DimabcAsString=<a>decl

C#中如何检测string字符串中的数字

//测试函数 private void Form1_Load(object sender, EventArgs e) { foreach (var number in ExtractNumbersFromString("abc2345 345fdf678 jdhfg945")) { MessageBox.Show(number.ToString()); } } private IEnumerable<int> ExtractNumbersFromString(string

Lua中计算、执行字符串中Lua代码的方法_Lua

一.Lua中执行字符串 运行过程中有个问题,我有个字符串,是一个数学表达式,如何计算这个字符串表达式的值呢? 比如,local param = "7*100", 我需要的结果其实是700,但是怎么样直接计算出这个值呢?方法如下 字符串前面 加个 "return" 然后loadstring以后得到一个function 然后执行获得700的返回值,这样通过转化,得到的结果如下: 二.以字符串形式执行Lua代码 有时候,我们在代码中希望能够动态的切换上下文,改变程序的处理

Swift中利用NSDataDetector提取字符串中所有链接(URL验证)

NSDataDetector是继承于NSRegularExpression(Cocoa中的正则表达式)的一个子类,你可以把它看作一个正则表达式匹配器和令人难以置信的复杂的表达式,可以从自然语言(虽然可能更复杂)中提取你想要的信息. 1,NSDataDetector介绍 NSDataDetector 是继承于 NSRegularExpression 的一个子类.使用的时候只需要指定要匹配的类型(日期.地址.URL等)就可以提取的想要的信息,而不需要自己再写复杂的表达式. NSDataDetecto

asp.net remove 删除字符串中指定位置的字符串片

 代码如下 复制代码 string str = "0123456789";           Console.WriteLine(str.Remove(5));   Console.WriteLine(str.Remove(5,1)); 实例 Remove() 从指定位置开始删除指定数的字符  代码如下 复制代码 <% string str1="我是变形金刚的崇拜者之一"; Response.Write(str1.Remove(6,4)); //结果为&qu