2016-06-09 2 views
0

내가 Fitnesse의 날짜와 문자열 처리하는 것을 시도하고있다 :정규 표현식

"2016-06-09T15 : 20 : 03.336 + 01 : 00 전망 편집기 @; 사용자 : 관리자"

테스트 실행 때마다 문자열의 날짜 부분이 변경됩니다.

: 정규식이 양호하고 작동해야하지만 내 테스트는 여전히 실패 AFAIK

나의 이해는

|name|Change String|Status| 
|ui-comp/P1 Test Perspective.txt|=~/[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}.[0-9]{3}\+01:00 @ Perspective editor; User: admin/|ADDED| 

즉 내 결과 테이블에/여기 = ~/정규식 내가 사용 할 수 있다는 것입니다

= ~/[0-9] {4} - [0-9] {2} - [0-9] {2} T [0-9] {2} : [0-9] {2} 0-9] {2}. [0-9] {3} +01 : 00 @ 원근법 편집자; 사용자 : 관리자/예상
2016-06-09T15 : 20 : 03.336 + 01 : 00 @ 전망 편집기; 사용자 : 관리자 실제

내가 뭘 잘못하고 있는거야? 자바 코드는 단순히 셀레늄을 통해 일부 테이블 행을 가져 와서이처럼 setFixture에서 그들을두고 :

@Override 
public SetFixture getEventTable() throws Exception { 
    return new SetFixture(getTableElement('EventTable').getRows('added')); 
} 

답변

0

당신은 시작 또는 실제 값의 끝에 여분의 공간이없는 있는지 확인해야 결과 페이지에서 빨간색의 다른 음영으로 자리 잡기 쉽고, 그 밖의 모든 것은 괜찮은 것처럼 보입니다.