从字符串 Swift/SwiftUI 中修剪子字符串
假设我有以下字符串:
"Chest Stretch (left)"
"Chest Stretch (right)"
如何使用 SwiftUI 仅输出:
"Chest Stretch"
我认为这可能是 swift - 字符串中的子字符串。
但是,我正在寻找一种方法在 if
条件表达式中的 var body: some View
内执行此操作。
Let's say I have the following strings:
"Chest Stretch (left)"
"Chest Stretch (right)"
How can I use SwiftUI to output only:
"Chest Stretch"
I thought this may be a possible duplicate of swift - substring from string.
However, I am seeking a way to do this inside var body: some View
within an if
conditional expression.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一种可能的方法是正则表达式
找到的模式将被替换为空字符串。
模式为:
\\s
\\(
[^)]+
\\)
或者更简单,如果分隔符始终是左括号
或者
A possible way is Regular Expression
The found pattern will be replaced with an empty string.
The pattern is:
\\s
\\(
[^)]+
\\)
Or simpler if the delimiter character is always the opening parenthesis
Or