相关疑难解决方法(0)

如何从字符串中删除BB代码?

如何在字符串中获取所有BBcodes但保留内容?

例:

[B]This is bold[/B] and This is [color=#FFCCCC]colored[/color]
Run Code Online (Sandbox Code Playgroud)

将会 :

这是大胆的,这是有色的

php bbcode

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

C# 使用正则表达式删除括号内的所有内容和括号本身

我有一个字符串:

var schoolName = "University of Hawaii [Maui/Oahu/Kaui]";
Run Code Online (Sandbox Code Playgroud)

我想删除括号内的所有内容和括号本身,以便字符串仅输出“夏威夷大学”。

我一直在寻找正确的正则表达式,但还没有找到这样做的解决方案:

var pattern = @"\[(.*?)\]";
var query = "University of Hawaii [Maui/Oahu/Kaui]";
var matches = Regex.Matches(query, pattern);

foreach (Match m in matches) {
    Console.WriteLine(m.Groups[1]);
}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

c# regex

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

如何同时删除括号和括号内带有空白的文本(如果存在)?

我正在尝试使用以下代码在PHP中清除字符串,但是我不确定如何在使用空格之前同时删除括号和括号内的文本。

我使用的代码是:

$string = "Deadpool 2 [Region 4](Blu-ray)";
echo preg_replace("/\[[^)]+\]/","",$string); 
Run Code Online (Sandbox Code Playgroud)

我得到的输出是:

Deadpool [](Blu-ray)
Run Code Online (Sandbox Code Playgroud)

但是,所需的输出是:

Deadpool 2
Run Code Online (Sandbox Code Playgroud)

使用来自解决方案这个这个问题,目前还不清楚如何删除这两个一个类型匹配,另一个同时在他们面前卸下可选空白。

php regex

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

标签 统计

php ×2

regex ×2

bbcode ×1

c# ×1