标签: substring

Kotlin - 获取从指定索引开始直到另一个指定索引或字符串末尾的子字符串的方法?

例子

val string = "Large mountain"

我想获得一个从“t”字符的索引开始直到“t”+ 7 的索引的子字符串,其中 7 是任意的或字符串的结尾。

val substring = "tain"

假设字符串更大

val string2 = "Large mountain and lake"

我想回来

val substring2 = "tain and l"

如果我尝试 substring(indexOf("t") ,(indexOf("t") + 7) )

在第二种情况下,如果我现在使用“大山”,我会得到索引越界异常。

string substring kotlin

0
推荐指数
1
解决办法
4325
查看次数

如何从文件URL获取路径?

我有这种格式的字符串:

file://c:/Users/....
file://E:/Windows/....
file:///f:/temp/....
file:///H:/something/....
Run Code Online (Sandbox Code Playgroud)

我怎么才能得到c:/Users/...H:/something/...

java regex indexing substring

-1
推荐指数
1
解决办法
227
查看次数

Java - 检查字符串是否在另一个字符串中

说我有这个......

 String one = "No";
 String two = "Yes, No, Maybe";

 if (one.contains(two))
 {
   System.out.println("yay");
 }
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我认为你会打印,因为String one在String 2中,但它没有.有没有另一种方法来检查字符串是否属于另一个字符串的一部分,或者我只是遗漏了什么?

谢谢.

java string substring

-1
推荐指数
1
解决办法
100
查看次数

如何在JavaScript字符串中用索引替换字符?

如果我有字符串"hello"并且我想用_替换第二个和第三个字符,我怎么能这样做,只给出子字符串的位置,而不是它实际上是什么.

html javascript string replace substring

-1
推荐指数
2
解决办法
1万
查看次数

在C#中使用Substring反向

我有文件路径说"\ ABC\ABX\file.pdf".如何以任何其他方式使用子字符串仅获取文件夹路径,即"\ ABC\ABX \".

先感谢您.

c# substring

-1
推荐指数
1
解决办法
2205
查看次数

php中最后一次匹配的子串?

我有字符串"katrina.bhuvnesh.jpg",我想得到jpg,这意味着匹配最后一个点(.)的子字符串

我查看了substr()函数,但它并不能正常工作.

请给我任何与最后一个字符串匹配的PHP函数,并从该点返回子字符串.

谢谢!!

php string substring

-1
推荐指数
1
解决办法
413
查看次数

从Matlab中的最后一个位置提取子字符串

我有这个:

string = 'abcdefgh'
string(1:3) = 'abc'
Run Code Online (Sandbox Code Playgroud)

这可能吗string(-6:1) = 'abcdef'

我知道这是不可能的,最接近的是什么; 与Python子串语法类似的东西.

编辑:我想摆脱.jpg,并C:\C:/hello.jpg得到公正hello.使用strsplit两次只是麻烦.我只知道的长度C:\.jpg,而不是整个字符串.

string matlab substring

-1
推荐指数
1
解决办法
247
查看次数

检查单词所包含的字母是否存在于另一个字符串中

这是我第一次在这里发帖,所以请告诉我是否需要更正这篇文章中的任何内容.我想请求一些给我带来麻烦的帮助.我需要检查一个字符串的字符是否出现在另一个字符串中,但它们只需要检测一次.例如,对于字符串"BFEABLDEG","LABEL"不应返回true,因为它当前正在执行.

为了澄清,目的不是让程序计数字符.它是让程序检查创建一个单词所需的字母是否包含在randomString中,两个字符串中每个字母的数字完全相同.该计划部分基于游戏节目倒计时.

这就是我到目前为止所拥有的.任何帮助将不胜感激.

编辑:感谢所有帮助过我的人.我已经接受了Aru的贡献作为我正在寻找的解决方案,因为它避免了我最准确的问题,因为需要检查的字符串的大小.

public static boolean Checkword(){
String randomString = "BFEABLDEG";
 String word = "LABEL";
 {
 for(int i=0;i<word.length(); i++){
      if(randomString.contains(word.substring((i)))){
          return true;

      }
 }
return false;
 }
Run Code Online (Sandbox Code Playgroud)

}

好的,我给出的解决方案适用于基本示例.但是,最终目标是让用户从一串九个随机字符中创建任意长度的单词.目前,他们可以通过输入比字符串更多的任何字符来实现这一点.考虑到添加了该功能的新代码,我想知道是否有人可以帮助我.

    public static boolean Checkword(String x){
    String randomString = convertToString();
     String word = x;
     {
     for(int i=0;i<word.length(); i++){
          if(randomString.indexOf(word.charAt(i)) == -1){
              return false;

          }
     }
    return true;
     }
}
Run Code Online (Sandbox Code Playgroud)

java string for-loop substring contains

-1
推荐指数
1
解决办法
5253
查看次数

为什么java子串不崩溃?

String s1 = "t";
System.out.println(s1.substring(1));
Run Code Online (Sandbox Code Playgroud)

它什么都没打印,但我想知道为什么它不会崩溃,它肯定是超出范围的例外或者我错过了什么?

java string substring

-1
推荐指数
1
解决办法
398
查看次数

在C中制作金字塔

我必须使用C,而不是C++制作金字塔.我要做的就是这个,我有一个字符串"这是一个字符串"(是的,假设空间在那里),我必须从两边"删除"一个字母,并打印出来.像这样

"this is a string "
 "his is a string"
  "is a strin"
   "s a stri"
    " a str"
Run Code Online (Sandbox Code Playgroud)

重复此过程,直到没有更多字符.我的老师说要使用子串,C中是否有任何说法

从位置打印(索引0到索引x)
从位置打印(索引1到索引x-1)

我知道我必须使用for循环.

c loops substring

-1
推荐指数
1
解决办法
289
查看次数

标签 统计

substring ×10

string ×7

java ×4

c ×1

c# ×1

contains ×1

for-loop ×1

html ×1

indexing ×1

javascript ×1

kotlin ×1

loops ×1

matlab ×1

php ×1

regex ×1

replace ×1