这是一个一般的正则表达式问题,尽管我会在 PHP 中应用它。
我正在尝试查找所有不包含类似-123x456
或-12345x678
表示格式始终为-INT
x的字符串的文件INT
。(如图像分辨率)。
该字符串是文件名的一部分。并且“constsnts”是字符串前面的减号( - )和中间的X(可以是大写字母也可以不是)
在THIS的帮助下,我们提出了以下表达式:
^(?:(?!STRING).)*$
或者在我的情况下:
^(?:(?!x).)*$
但这将排除所有包含x
x
当不知道它们有多少位数字时,如何在两侧添加数字,但知道在文件名之前或之后可能有一个数字是文件名的一部分
(例如myfile-x1-456x78
9 VR。myfile-x12
)
我需要一个单独的解决方案来解决x
特定的问题,或者X | x
......