regex - RegEx - 匹配单词前的所有内容
问题描述
我想选择指定单词上方的所有内容。在我的情况下是“https”。
想象一下文字:
TestFileA
TestFileC/E
TestFileD
https:soemthing.com
我想提取:
TestFileA
TestFileC/E
TestFileD
我努力了:
(?:(?!https).)*
但它会提取除字母“h”之外的所有内容
当文本在一行时,我也找到了解决方案,但对我来说不是这种情况.. TestFiles 需要用换行符 (\n) 分隔。
解决方案
推荐阅读
- javascript - 没有从jquery中获取字符串post在jquery中返回数组数据
- c++ - 如何在网格中放置随机字符
- java - 拷贝构造函数的问题
- sql - 如何制作 table_query.sql?
- mongodb - E11000 重复键错误,显式 _id 分配声称它为空,但实际上不是
- android - 布局 layout_weight 和 wrap_content
- yii2 - yii2 dektrium 用户使用迁移添加多个用户
- python - 如何抓取与其他项目相同的项目?
- c# - 用户评论中的降价(带有适当的清理和 Youtube 视频)
- visual-studio - VS2015 中的 XAML 设计器问题