相关疑难解决方法(0)

如何摆脱字符串开头或结尾的非字母数字字符

我有一个列表,其中的元素在每个字符串的开头或结尾都有不必要的(非字母数字)字符.

防爆.

'cats--'
Run Code Online (Sandbox Code Playgroud)

我想摆脱 -

我试过了:

for i in thelist:
    newlist.append(i.strip('\W'))
Run Code Online (Sandbox Code Playgroud)

那没用.有什么建议.

python list character python-3.x

3
推荐指数
3
解决办法
2814
查看次数

如何删除PHP中的前导和尾随非字母数字字符?

我正在寻找从字符串中"修剪"非字母数字,类似于trim()使用空格的方式.

帮我转换#str|ng#str|ng.

我可以删除尾随的非字母数字:

$string = preg_replace('/\W+$/', '', $string); // converts `#str|ng#` to `#str|ng`
Run Code Online (Sandbox Code Playgroud)

并带领:

$string = preg_replace('/^\W+/', '', $string); // converts `#str|ng#` to `str|ng#`
Run Code Online (Sandbox Code Playgroud)

但是我怎么能同时完成这两个呢?

php regex

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

标签 统计

character ×1

list ×1

php ×1

python ×1

python-3.x ×1

regex ×1