请问用python怎样往后向前定位'.'以及'-'的方式从字符串 '2023-02 CB-IMSVC.xlsx' 中截取到 'IMSVC'?
时间: 2023-03-31 22:00:32 浏览: 61
可以使用字符串的split()方法将字符串按照'.'和'-'进行分割,然后取最后一个分割后的字符串即可。具体代码如下:
```python
s = '2023-02 CB-IMSVC.xlsx'
parts = s.split('.','-')
result = parts[-2]
print(result)
```
输出结果为:IMSVC
相关问题
请问用python怎样从字符串 '2023-02 CB-IMSVC.xlsx' 中截取到 'IMSVC'
您好,可以使用正则表达式来截取字符串中的 'IMSVC'。具体代码如下:
```python
import re
s = '2023-02 CB-IMSVC.xlsx'
result = re.findall(r'CB-(\w+)\.xlsx', s)
print(result[])
```
输出结果为:
```
IMSVC
```
希望能够帮到您!
would you please advise how to get the substring 'IMSVC' from the sting '2023-02 CB-IMSVC.xlsx'?
可以使用字符串截取函数,例如在 C 语言中可以使用 strncpy 函数,具体代码如下:
char str[] = "2023-02 CB-IMSVC.xlsx";
char sub[] = "IMSVC";
char result[6];
int start = strstr(str, sub) - str;
strncpy(result, str + start, 5);
result[5] = '\';
printf("%s", result);
输出结果为:IMSVC
阅读全文