标签: split

如何从PHP codeigniter中的url获取倒数第二个词?

我需要得到一个被分割的 url 的倒数第二个字"/"。我试过了

$refer_split = explode("/", $refer);
    echo $refer_split[6]; 
Run Code Online (Sandbox Code Playgroud)

但它在小网址的情况下不起作用。请提出一个在php中找到倒数第二个词的好方法

php arrays split codeigniter

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

Java如何在一定数量的字符后在空格处拆分字符串

(问题已关闭,因为范围很广,所以我试图更清楚)

我发现了很多重复的问题,但它们都是其他编程语言。

我有一个字符串,每 68 个字符我想打破这个字符串。但这很可能会导致句子在单词中间被打断。

例如

我喜欢猫和狗,但不喜欢它们携带的逃跑。此外,我认为猫有时很粗鲁,因为当我需要它们时它们也不拥抱我。总的来说,猫和狗都很棒。

相反,我想字符 68之前最近的空格处断开这些字符串。然后我可以以不中断中间单词的方式呈现字符串。

最终,这个问题可能可以通过 for 循环一次检查每个字符 68 及以下字符以查看它们是否为空格来解决。当它找到空间时,它可以在那个字符处被切割。或者,我可以一次添加一个单词,直到我通过 68 个字符而不添加最后一个单词。第三种选择是在第 68 个字符处对字符串进行子字符串化,然后在空格字符的 lastIndexOf 处再次对字符串进行子字符串化。

然而,我所有的想法似乎都非常低效,我想知道是否有任何已经创建或内置的字符串方法可以做到这一点?

java string split

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

如何在 Python-3 中将字节拆分为整数列表?

在 Python-3 中将以下字节数组转换为整数列表的 Pythonic 方法是什么:

Input: b'34\n44\n-28\n-63\n22\n'

Desired output: [34, 44, -28, -63, 22]
Run Code Online (Sandbox Code Playgroud)

split python-3.x

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

.split() 如何工作?- Python

在下面的例子中,我用一个空格分割一个空字符串。但是,在第一个示例中,我明确使用了空格,而在第二个示例中,我没有。我的理解是,.split()并且.split(' ')是等价的。

为什么这两个例子给出不同的输出?

In [1]: "".split(' ')
Out[1]: ['']

In [2]: "".split()
Out[2]: []
Run Code Online (Sandbox Code Playgroud)

python string split

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

"^^^"上的Java拆分字符串

我希望有人可以帮我一个模式,严格按照三个字符序列分割字符串^,即^^^

Input: Sample-1^^^Sample-2
Output: String 1: Sample-1 and String-2: Sample-2
Run Code Online (Sandbox Code Playgroud)

我试过\\^\\^\\^,它适用于快乐的道路.但是,如果我给它一个字符串,如:

Input: Sample-1^^^^Sample-2
Run Code Online (Sandbox Code Playgroud)

我得到的输出为:

String 1: Sample-1
String-2: ^Sample-2
Run Code Online (Sandbox Code Playgroud)

我也试过这个模式(\\^\\^\\^),但没有运气.

java regex string split

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

如何使数字看起来像用空格分隔的3位数组

我想改变我的货币风格; 现在我的风格是1234567.00,但我希望它像1 234 567.

第二个例子:12345.00应该是12 345.

如何进行此转换的最佳方法是什么?

现在我使用:

SPLIT x_string AT '.' INTO l_curr1 l_curr2.
Run Code Online (Sandbox Code Playgroud)

这给出l_curr1了值1234567.

我该如何继续这样做?

sap abap split

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

如何通过特殊字符拆分字符串并忽略括号内的所有内容?

我想用"/"分割字符串,忽略外括号内的"/".

示例输入字符串:

"Apple 001/(Orange (002/003) ABC)/Mango 003 )/( ASDJ/(Watermelon )004)/Apple 002 ASND/(Mango)"
Run Code Online (Sandbox Code Playgroud)

字符串数组中的预期输出:

["Apple 001", "(Orange (002/003) ABC)", "Mango 003 )/( ASDJ", "(Watermelon )004)", "Apple 002 ASND", "(Mango)"]
Run Code Online (Sandbox Code Playgroud)

这是我的正则表达式:

\/(?=(?:[^\(\)]*\([^\(\)]*\))*[^\(\)]*$)
Run Code Online (Sandbox Code Playgroud)

但它只能支持这样的简单字符串:

"Apple 001/(Orange 002/003 ABC)/Mango 003 ASDJ/(Watermelon 004)/Apple 002 ASND/(Mango)"
Run Code Online (Sandbox Code Playgroud)

如果有内括号,则结果不正确.

java regex split

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

Can't split string in Java

I have trouble with the split function in Java. When I try to split a string with a regex "$"

String line = "Vu Quang Huy$2/11/1999$Ha Noi$Nam$CNTT$1.2$12$10000.0";
String[] properties = line.split("$");
Run Code Online (Sandbox Code Playgroud)

It doesn't do any thing. The properties at index 0 is the same as the original string

System.out.println(properties[0]);
Run Code Online (Sandbox Code Playgroud)

And it shows

Vu Quang Huy$2/11/1999$Ha Noi$Nam$CNTT$1.2$12$10000.0
Run Code Online (Sandbox Code Playgroud)

Can anyone help me with this problem? Thanks in advance!

java string split

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

有没有办法在python中拆分所有单词?

我想输入并用“,”分割所有输入。

例如输入是:

Hello World
Run Code Online (Sandbox Code Playgroud)

我想将其转换为:

H,e,l,l,o,W,o,r,l,d
Run Code Online (Sandbox Code Playgroud)

python string split

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

如何通过第一个数字出现将字符串分成两部分?

有这样的字符串

str = "word 12 otherword(s) 2000 19"
Run Code Online (Sandbox Code Playgroud)

或者像这样

str = "word word 12 otherword(s) 2000 19"
Run Code Online (Sandbox Code Playgroud)

我需要将字符串一分为二,以获得这样的数组:

newstr[0] = first part of the string (即第一种情况下的“word”,第二种情况下的“word word”);

newstr[1] = rest of the string (即“12 otherword(s) 2000 19”在这两种情况下)。

我尝试使用splitand完成此操作regex,但没有成功:

str.split(/\d.*/)返回Array [ "word ", "" ]Array [ "word word ", "" ]

str.split(/^\D*/gm)返回Array [ "", "12 otherword(s) 2000 19" ]

你能给我一个建议吗?即使不使用splitand regex- 如果有更好/更快的(Vanilla JavaScript)解决方案。

javascript regex split substring

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

标签 统计

split ×10

string ×5

java ×4

regex ×3

python ×2

abap ×1

arrays ×1

codeigniter ×1

javascript ×1

php ×1

python-3.x ×1

sap ×1

substring ×1