相关疑难解决方法(0)

在Java中将字符串拆分为相等长度的子字符串

如何"Thequickbrownfoxjumps"在Java 中将字符串拆分为相同大小的子字符串.例如."Thequickbrownfoxjumps"等于4的大小应该给出输出.

["Theq","uick","brow","nfox","jump","s"]
Run Code Online (Sandbox Code Playgroud)

类似问题:

在Scala中将字符串拆分为等长子串

java regex string split

114
推荐指数
7
解决办法
13万
查看次数

在每个第n个字符处拆分一个字符串

在JavaScript中,我们可以在每个第3个字符处拆分字符串

"foobarspam".match(/.{1,3}/g)
Run Code Online (Sandbox Code Playgroud)

我试图弄清楚如何在Java中这样做.有什么指针吗?

java regex string split

69
推荐指数
4
解决办法
8万
查看次数

在每个第n个位置拆分一个字符串

我使用这个正则表达式在每个第三个位置分割一个字符串:

String []thisCombo2 = thisCombo.split("(?<=\\G...)");
Run Code Online (Sandbox Code Playgroud)

其中G之后的3个点表示要分割的每个第n个位置.在这种情况下,3个点表示每3个位置.一个例子:

Input: String st = "123124125134135145234235245"
Output: 123 124 125 134 135 145 234 235 245.
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何让用户控制必须拆分字符串的位置数?换句话说,如何制作用户控制的3个点,n个点?

java regex string split

30
推荐指数
3
解决办法
4万
查看次数

Android TextView - 每20个字符后添加一个新行

我在每20个字符后添加一个新行时遇到问题.我见过很多帖子,我对android:命令感到困惑,哪些命令应该用于TextView/EditText.

这是我为textview编写的XML代码:

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/descriptionResult"
            android:text="abcdefghijklmnopqrstuvwz abcdefghijklmnopqrstuvwz"
            android:textColor="#FFFFFF"
            android:maxEms="20"
            android:singleLine="false"/>
Run Code Online (Sandbox Code Playgroud)

我也尝试过各种命令,例如:

android:maxLength(20) - 这会切断我的文本,但不会在新行上显示其余部分

android:maxWidth(100p) - 错误

我保持的错误是:

渲染期间引发异常:java.util.Locale.toLanguageTag()Ljava/lang/String;

有没有人能解决我的问题这是否必须在java中完成?如果是这样的话,请提前谢谢

android textview android-layout android-studio

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

按固定数量的字符拆分字符串

有没有快速的方法在Kotlin中按固定数量的字符分割字符串?

我需要拆分此544A1609B62E,小写,添加:在需要的地方,实现这一点:54:4a:16:09:b6:2e.

这样做的惯用方法是什么?

string split kotlin

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