substr相关内容

PHP:substr 返回空字符串

我的 PHP 文件中的 substr 函数结果是一个空字符串. 这是我的 PHP 代码: “获取",'header'=>"用户代理:MKUxA&8PtUYP(d3So)pfPSIvD5cf75"));$stream = stream_context_create($requestArray);$streamResult = file_get_contents('https://beoor ..
发布时间:2021-09-01 18:42:47 其他开发

仅显示文本文件中的前五行

我有这个代码(来自 SteAp): 我在这里使用它:http://flamencopeko.net/news.工作完美. 我正在尝试为主页制作一个仅显示五个最新行的版本.像这样:http://flamencopeko.net/index2.php 但仅限前五名.所以 while (!feof($file)) 不适用于此目的. 建议? 解决方案 只需使用计数器即可跳出循环 ..
发布时间:2021-09-01 18:42:44 其他开发

如何使用 preg_replace

我有一个字符串: $str="(and marque:'Mercedes Benz' model:'F Type')"; 我想像这样返回字符串: $str2="(and marque:'Mercedes-Benz' model:'F-Type')"; 所以,我想用 '-' 字符替换空格,但只能在 '' 字符之间. 我应该使用 preg_replace 函数吗? 解决方案 ..
发布时间:2021-09-01 18:42:41 其他开发

将 PHP 中的输入字符串拆分为多个部分而不破坏单词

已经设法将输入字符串分成两部分并将其写入 2 个文件.我现在想要实现的是能够在它大于我的限制时将其拆分为 3 甚至 4 部分并将该数据写入单独的文件而不会破坏输入. 这是我到目前为止在这个问题上找到的:使用 PHP 将字符串一分为二(字识别) public function createfiles(array $lines){$File1 = __DIR__ .'/file1.txt';$ ..
发布时间:2021-09-01 18:42:39 其他开发

基于分隔符从字符串中提取数字

我有以下数据框: a 我需要提取 df$b 中第二个和第三个下划线之间的数字并分配给 df$c. 我猜有一个相当简单的解决方案,但还没有找到.实际数据集相当大(3MM 行),因此效率是一个因素. 感谢您的帮助! 解决方案 我们可以使用 sub 来匹配 zeor 或多个不是 _ 的字符([^_]*) 从字符串的开头 (^) 开始,后跟一个下划线 (_),然后是另一组不是下划 ..
发布时间:2021-09-01 18:42:35 其他开发

PHP:特殊字符成为子字符串中的问号图标

我的子字符串函数有问题.当一个特殊字符是结果子字符串的最后一个字符时(并且只有那个!!!),这个字符被表示为一个带有问号的图标. 这是我的代码: $string = '这是一个字符串,当出现一个像“Tür"这样的带有特殊字符的德语单词并且特殊字符 ü 是子字符串的最后一个字符时,它被表示为一个带问号的图标';echo substr($string,0,102).“……"; 结果: ..
发布时间:2021-09-01 18:42:33 其他开发

perl -->在一行中存在的多个元字符之间打印字符

我正在尝试一个脚本来找出元字符“|"之间的字符.我试图获得第一个和随后的“|"的位置元字符并尝试打印这两个位置之间的字符串.下面是我试过的代码: 文件:|A|乙|计数|D|E| 预期输出:A B Count D E if($line =~/\|/){而 ($line =~ m/\|/g){我的 $start_pos = $-[0];我的 $end_pos = $+[0];我的 $hi ..
发布时间:2021-09-01 18:42:29 其他开发

m:ss 时间格式的文本输入正则表达式在 Vue 中存在问题,在 6 点或以上的任何一分钟

我正在尝试进行验证,以防止用户为此时间格式输入无效数字 m:ss(m = 分钟,s = 秒). I.E) 1 分 30 秒 = 1:30,1 分 59 秒 1:59.这是不允许的:1:61 或 1:77,因为这些不是有效的秒数. 第一个 s 只能是 0-5 的值,第二个 s 和 m 可以是 0-9 在 Vue 中,我在文本输入框中有这个 我有这个: 观看:{格式时间 ..
发布时间:2021-09-01 18:42:26 其他开发

用正则表达式去掉标点符号?

我做了这个函数来限制输出中字符串的长度, /* 限制字符串的长度 */函数 limit_length($content, $limit){# 去除内容中的所有html标签$output = strip_tags($content);# 计算内容的长度$length = strlen($output);# 检查内容的长度是否超过限制如果 ($length > $limit){# 限制输出内容的长度 ..
发布时间:2021-09-01 18:42:23 其他开发

PHP Substr 函数修整问题

我正在使用下面的代码来修剪标题并在我的 最近的帖子部分href="http://www.sivrisinema.com" rel="nofollow noreferrer">博客: ID, "gosterim_tarihi", true);foreach( $images as $ima ..
发布时间:2021-09-01 18:42:20 其他开发

Python - substr

我需要能够获取数字的最后一位. 即,我需要从 12 返回 2. 像这样在 PHP 中:$minute = substr(date('i'), -1) 但我在 Python 中需要这个. 任何想法 解决方案 last_digit = str(number)[-1] ..
发布时间:2021-09-01 18:42:17 其他开发

substr() 或 mb_substr() 不起作用

我正在使用 file_get_content() 解析网页内容,然后从中获取纯文本. 现在我想从明文中捕获前 150 个字符.我在这里工作. 键盘上的演示:演示 $data = file_get_contents($url);$content = 明文($data);//不要担心这个它工作正常$Preview = trim_display(140,$content);函数trim_d ..
发布时间:2021-09-01 18:42:15 其他开发

用户使用子字符串(Java)输入的字符串的最后两个字母

我正在编写一个生成星球大战名称的程序.用户输入他们的名字、姓氏、母亲的娘家姓、出生城市和第一辆车,程序会给出一个星球大战的名字.我需要用户输入姓氏的最后两个字符*.我知道我可以使用 substring,但我无法使用任何东西.我拥有的最好的是: lastname.substring(lastname.length() -2) 给出姓氏的前两个字母,而不是最后一个.另外,我不能使用 lastnam ..
发布时间:2021-09-01 18:42:12 其他开发

提取第 n 个子串

我需要从字符串中提取子字符串.下面给出了可用的 ID. 0234-RDRT-RS111-M-EU 0234-RDRT-RSD123-M-EU 我需要将突出显示的部分提取到一列中.如何将所有字符提取到 Microsoft SQL Server 中的同一列. 解决方案 REGEX_SUBSTR 的第四个参数是被调用的occurence.你只需要为每一列设置你想看到的出现次数: ..
发布时间:2021-09-01 18:42:09 其他开发

获取字符串的子串

我一直在尝试获取包含大约 40 行文本的字符串的子字符串. 字符串是这样的,但带有 aprox.还有 30 行: 用户名:示例密码:pswd代码:890382钥匙:9082类型:1网站:https://example.com/example电子邮件:example@example.com 我需要获取例如 Code 的值,即 890382,但我似乎无法做到. Code 或 Key 等 ..
发布时间:2021-09-01 18:42:06 其他开发

我可以使用 Perl 的解包将字符串分解为 vars 吗?

我有一个由四部分组成的图像文件名: $Directory(图片所在的目录) $Name(对于艺术网站,这是画名参考#) $File(图片文件名减去扩展名) $Extension(图片扩展) $example 100020003000.png 我希望相应地分解: $dir=1000 $name=2000 $file=3000 $ext=.png 我想知道 substr 是否是 ..
发布时间:2021-09-01 18:42:03 其他开发

为什么 substr-lvalue 比四参数 substr 快?

来自 这个问题,我们对这两个变体进行基准测试, substr( $foo, 0, 0 ) = "你好";substr( $foo, 0, 0, "你好" ); 在其中我们发现 substr-lvalue 更快.池上说, 4-arg substr 比左值 substr 慢(它必须创建一个神奇的标量,并且需要额外的操作)???– ikegami 说实话,我也认为它会慢很多,只是提到它是 ..
发布时间:2021-09-01 18:42:00 其他开发

创建我自己的 strlen 和 substring 函数

我正在尝试创建自己的 strlen 和 substr 函数,但有 1 个问题. 例如,假设我有字符串 ABC,我的 strlen 将返回 3,假设我想将此字符串从 0 剪切为 1,它应该返回给我 A,但是如果我将 substr 插入到 a,我会得到一些垃圾值新字符并检查我将收到的长度 14. 这是我的代码: int len(char *w){整数计数=0;int i=0;而 (w[i]! ..
发布时间:2021-09-01 18:41:58 其他开发

Oracle 从字符串中提取变量数

我希望从查询中长度可变的混合字母数字字符串中提取特定数字.我需要这个来计算基于该数字的范围.我正在使用 Oracle. 示例: D-3-J32P232 -我至少需要抓住 J32,而且很可能甚至是该字符串中的 32.这个数字范围可以随时更改. 范围可以是: D-3-J1P232到D-3-J322P2342 第二个和第三个字母后面的数字可以是任意长度的数字.有没有办 ..
发布时间:2021-09-01 18:41:55 其他开发

C++ 不能将字符串转换为 wstring

我想将字符串变量转换为 wstring,因为一些德语字符会在对变量执行 substr 时导致问题.当任何这些特殊字符出现在起始位置之前时,起始位置就会被伪造.(例如:对于 "ä" size() 返回 2 而不是 1) 我知道以下转换有效: wstring ws = L"ä"; 既然我正在尝试转换一个变量,我想知道是否有替代方法,例如 wstring wstr = L"%s"+str// ..
发布时间:2021-09-01 18:41:52 其他开发